중화사전망 - 자전 검색 - C# 에서 객체 유형의 개념은 무엇이며, 어떻게 사용하는지, 무슨 의미가 있습니까?
C# 에서 객체 유형의 개념은 무엇이며, 어떻게 사용하는지, 무슨 의미가 있습니까?
Var 키워드는 추리 유형이라고 하는 C# 3.0 의 새로운 기능입니다.
로컬 변수에는 명시적 유형이 아닌 추정된 "유형" 변수가 지정될 수 있습니다. Var 키워드는 컴파일러에게 초기화 문의 오른쪽에 있는 표현식에서 변수 유형을 추론하도록 지시합니다. 추론 유형은 내장 유형, 익명 유형, 사용자 정의 유형, 이 될 수 있습니다. NET Framework 클래스 라이브러리 또는 모든 표현식.
Object 의 경우 C# 의 모든 유형의 기본 클래스이므로 알아야 합니다.
즉, 모든 유형이 해당 유형에서 상속되며 어떤 유형이든 객체로 변환할 수 있습니다. 예를 들면 다음과 같습니다
개체 v =1; Objects = "s"; Object o = 새 목록 & ltint & gt ();
그러나 object 는 참조 유형입니다. 값 유형을 변환할 때 반드시 압축 해제 작업이 있어 효율성에 영향을 줄 수 있습니다. 따라서 명시적 변수 유형을 사용하는 것이 좋습니다.