IEnumerable에 항목 추가
IEnumerable
다음 예를 고려하십시오.
IEnumerable<string> items = new string[] { "msg" }; items.ToList().Add("msg2");
이 코드를 실행한 후에도 컬렉션의 항목 수는 1로 유지됩니다. 그 이유는 IEnumerable
IEnumerable에 항목을 추가하는 원하는 동작을 달성하려면
items = items.Concat(new[] { "foo" });
이 코드 줄은 새로운 IEnumerable
이 접근 방식은 원본 항목 배열을 수정하지 않는다는 점에 유의하는 것이 중요합니다. 대신, 업데이트된 데이터 보기를 제공하는 새로운 컬렉션 개체를 생성합니다.
위 내용은 IEnumerable 컬렉션에 항목을 어떻게 추가할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!