더 간결하게 목록 캐스팅
C#에서는 각 개별 항목을 명시적으로 캐스팅하여 항목 목록을 한 유형에서 다른 유형으로 캐스팅할 수 있습니다. . 이 프로세스는 시간이 많이 걸리고 코드를 복잡하게 만들 수 있습니다. 전체 목록을 한 번에 캐스팅하여 이 프로세스를 간소화할 수 있는 방법이 있습니까?
원래 제안에서는 직접 캐스팅을 사용하도록 제안합니다.
ListOfY = (List<Y>)ListOfX;
이것이 논리적으로 보일 수 있지만 현재의 C#입니다. 그러나 더 간결하고 효율적인 솔루션이 있습니다.
List<Y> listOfY = listOfX.Cast<Y>().ToList();
이 방법은 Cast
중요 사항:
위 내용은 C#에서 한 유형의 목록을 다른 유형으로 효율적으로 캐스팅하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!