Kim's Project

TISTORY BLOG
  • HOME
  • CONTACT
  • SETTING
  • LOGIN
  • HOME
  • CONTACT
  • SETTING
  • LOGIN

CATEGORIES

  • 분류 전체보기 (7)
    • Developer (3)
      • C# (1)
      • Unity (0)
      • Data Structure (0)
      • Design Pattern (1)
      • Dev (1)
      • Tools (0)
    • Designer (2)
      • Review (2)
      • AI Drawing (0)
      • Dev Diary (0)
    • Project (2)
      • SpellCheckerMacro (2)

Developer/C#

검색결과 1 개
[C#] 형식 테스트 연산자 및 캐스트 식 : as, is, typeof

개요 as 는 친숙하지만 is 는 잘 사용해본 적이 없다. 하지만 알아보면 직관적이고, 그동안 as 이후 isNull 체크하던 것들을 is 연산자를 통해 줄일 수 있다는 것을 알았다. is 연산자: 식의 런타임 형식이 지정된 형식과 호환되는지 확인합니다. as 연산자: 런타임 형식이 지정된 형식과 호환되는 경우 식을 해당 형식으로 명시적으로 변환합니다. 캐스트 식: 명시적 변환을 수행합니다. typeof 연산자: 형식의 System.Type 인스턴스를 가져옵니다. is 연산자 식 결과의 런타임 형식이 지정된 형식과 호환되는지 확인합니다. C# 7.0부터, is 연산자는 식 결과에 패턴이 있는지도 테스트합니다. 식 결과가 null이 아니고 다음 조건 중 하나라도 충족되면 true를 반환합니다. 식 결과의 ..

Developer/C# 2022. 8. 31. 21:42
PREV NEXT
  • NOTICE

    • [공지] 틀린 부분은 지적 부탁 드립니다.
  • ARCHIVE

  • RECENTPOST

  • RECENTCOMMENT

TODAY    YESTERDAY   ALL   

Created by BANANA

티스토리툴바