c#'s
키워드 : 유형을 유도하는 균형 잡힌 접근 var
C# 3의 유형 추론을위한 키워드 소개는 개발자들 사이에서 상당한 토론을 생성했습니다. 경우에 따라 코드 단순화를 제공하는 동안 잠재적 인 유형 안전 문제는 신중한 고려를 요구합니다.
사용량 var
키워드는 유형이 쉽게 분명 할 때 빛납니다.
객체 인스턴스화 : var
속성 할당 :
가 코드를 모호하게 할 수있는 상황 var
오버 오스링
var myList = new List<string>();
- var myObject = new MyClass();
- 정확한 유형 (를 구현하지만)은 명시 적으로 언급되어 있지 않습니다. var
객체 linq :
var
유형 안전 유지
foreach (var item in myCollection) { ... }
메서드 과부하 : 변수가 다른 유형 매개 변수 (예 : )로 과부하 된 메소드로 변수를 전달하면 유형 불일치가 감지되지 않을 수 있습니다. item
위 내용은 C#의 'var'키워드를 언제 사용해야하지 않아야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!