«ienumerable» 태그된 질문

IEnumerable 및 해당 제네릭 IEnumerable <T>는 항목 컬렉션을 반복 (또는 열거)하기위한 .NET 인터페이스입니다.

3
LINQ는 IEnumerable에서 작동합니까?
구현하는 클래스가 IEnumerable있지만 구현하지 않습니다 IEnumerable&lt;T&gt;. 이 클래스를 변경할 수 없으며 대신 다른 클래스를 사용할 수 없습니다. MSDN에서 이해했듯이 LINQ는 클래스가IEnumerable&lt;T&gt; . 을 사용해 보았지만 instance.ToQueryable()여전히 LINQ 메서드를 활성화하지 않습니다. 이 클래스는 한 가지 유형의 인스턴스 만 포함 할 수 있으므로 클래스가를 구현할 수 IEnumerable&lt;T&gt;있지만 그렇지 않습니다. 그렇다면 LINQ 식을 …
87 .net  linq  ienumerable 

10
'xxx'키가있는 'IEnumerable <SelectListItem>'유형의 ViewData 항목이 없습니다.
Stack Overflow에 대한 몇 가지 게시물이 있지만 현재 상황에서 문제를 해결하는 것처럼 보이는 답변이 없습니다. 테이블이있는 페이지가 있고 각 행에는 여러 텍스트 필드와 드롭 다운이 있습니다. 모든 드롭 다운은 동일한 SelectList 데이터를 사용해야하므로 다음과 같이 설정했습니다. 제어 장치 ViewData["Submarkets"] = new SelectList(submarketRep.AllOrdered(), "id", "name"); 전망 &lt;%= Html.DropDownList("submarket_0", (SelectList)ViewData["Submarkets"], "(none)") %&gt; …

7
C #에 "Empty List"싱글 톤이 있습니까?
C #에서는 LINQ와 IEnumerable을 잘 사용합니다. 그리고 모든 것이 훌륭합니다 (또는 적어도 대부분 그렇습니다). 그러나 대부분의 경우 IEnumerable&lt;X&gt;기본값으로 비어 있어야합니다 . 즉, for (var x in xs) { ... } null 검사없이 작동합니다. 이제 이것은 더 큰 맥락에 따라 현재 내가하는 일입니다. var xs = f() ?? new X[0]; // …

1
IAsyncEnumerable을 목록으로 변환
C # 8에서 IAsyncEnumerable인터페이스를 추가했습니다 . 우리가 법선을 가지고 있다면, 우리는 그것을 원하는 다른 컬렉션을 IEnumerable만들 수 있습니다 List. Linq에게 감사합니다. var range = Enumerable.Range(0, 100); var list = range.ToList(); 이제는 내 IAsyncEnumerable를 a 로 변환하고 싶습니다 List. 물론 비동기식입니다. 해당 사례에 대해 이미 Linq 구현이 있습니까? 없는 경우 어떻게 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.