C# 2.0 Generic List & Lt;
c#분산 특성은 공동 작업 또는 역 값에 참여하는 능력을 나타냅니다. 그러나 시도 된 범주 & gt;
명시 적으로 변형 되더라도 실패하여 문제를 강조합니다. 이것이 조정의 문제가 아니라는 것은 분명해야합니다. 실제로, 편집의 보안을 보장하기 위해이 과제는 명확하게 금지됩니다.
분산의 잠재적 위험은 다음 예를 통해 설명 할 수 있습니다.
이 코드는 무해한 것처럼 보이지만 우발적 인 행동과 데이터 손상을 유발할 수 있습니다. 유형 안전 규칙을 위반할 수 있도록 파생 유형 (사자)을 기본 유형 (동물)에 할당하십시오.
배열 중 참조 유형 검사의 유형 차이는 런타임을 지원하지만 제네릭은 컴파일 유형의 안전성을 달성하도록 설계되었습니다.
C# 4에서 보안 분산 지원 도입이지만 인터페이스 및 커미션 커미션으로만 제한됩니다. 좌표는 func
및 ienumeration <code class="language-csharp">List<动物> animalsList = new List<长颈鹿>();</code>
로그인 후 복사
에 사용할 수 있으며 인버터는 를 사용할 수 있습니다.
C# 2.0 솔루션의 경우 위 내용은 C# 2.0에서 목록에 목록을 할당 할 수없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!