as/ is/ this/ baseas명시적 형변환에 사용되는 키워드이다.형변환이 가능하면 변환된 인스턴스를 반환하고 그렇지 않으면 null을 반환한다.참조 형식에만 사용 가능하다.형변환이 실패했을 때, ()을 사용한 명시적 형변환의 경우 런타임 에러가 발생하지만 as 연산자를 사용할 경우 에러가 발생하지 않고 null을 반환한다.is형변환의 가능성 여부를 bool값으로 반환한다.값 형식, 참조 형식 모두 사용 가능하다.C# 7.0부터 is 연산자를 as 연산자처럼 사용할 수 있게 됐다.this클래스 내부에서 인스턴스 자신을 가리키는 키워드이다.base부모 클래스 인스턴스를 가리키는 키워드이다.this와 가리키는 대상이 다를 뿐 사용 패턴은 유사하다.