«linq» 태그된 질문

LINQ (언어 통합 쿼리)는 네이티브 데이터 쿼리 기능을 .NET 언어에 추가하는 Microsoft .NET Framework 구성 요소입니다. 적절한 경우보다 자세한 태그 (예 : [linq-to-sql], [linq-to-entities] / [entity-framework] 또는 [plinq])를 사용하십시오.

7
LINQ에서 여러 "주문"
두 개의 테이블이 movies있으며 먼저 categoryIDcategories 로 정렬 한 다음 Name 별로 정렬 된 목록을 얻습니다 . 영화 테이블에는 ID와 Name 이라는 세 개의 열이 있습니다. 카테고리 테이블에는 ID 및 Name의 두 열이 있습니다. 나는 다음과 같은 것을 시도했지만 작동하지 않았다. var movies = _db.Movies.OrderBy( m => { m.CategoryID, m.Name …
1582 linq  sql-order-by 

20
특정 속성에 대한 LINQ의 Distinct ()
나는 LINQ와 함께 그것에 대해 배우고 있지만 Distinct간단한 목록이없는 경우 사용하는 방법을 알 수 없습니다 (간단한 정수 목록은 수행하기가 쉽습니다. 이것은 문제가 아닙니다). 나는 희망을 사용하는 경우는 어떻게 고유 의 개체 목록에 하나 개 또는 더 많은 개체의 속성? 예 : 객체 인 경우 Person속성, Id. 모든 Person을 얻고 객체 …
1094 c#  linq  .net-3.5  distinct 


16
Select와 SelectMany의 차이점
나는 사이의 차이를 검색했습니다 Select및 SelectMany하지만 적절한 답을 찾을 수 없어. LINQ To SQL을 사용할 때의 차이점을 알아야하지만 내가 찾은 것은 표준 배열 예입니다. 누군가 LINQ To SQL 예제를 제공 할 수 있습니까?
1072 c#  linq-to-sql  linq 

10
LINQ에서 그룹화
다음과 같은 클래스가 있다고 가정 해 봅시다. class Person { internal int PersonID; internal string car; } 이제이 클래스의 목록이 있습니다. List<Person> persons; 이제이 목록은 같은 PersonID의 인스턴스를 여러 개 가질 수 있습니다 . persons[0] = new Person { PersonID = 1, car = "Ferrari" }; persons[1] = new Person …
1061 c#  linq  group-by 

23
DataTable에 대한 LINQ 쿼리
DataTable 개체에서 LINQ 쿼리를 수행하려고하는데 기이하게 DataTables에서 이러한 쿼리를 수행하는 것이 간단하지 않다는 것을 알게되었습니다. 예를 들면 다음과 같습니다. var results = from myRow in myDataTable where results.Field("RowNo") == 1 select results; 이것은 허용되지 않습니다. 이처럼 작동하는 것을 어떻게 얻습니까? LINQ 쿼리가 DataTables에 허용되지 않는다는 것에 놀랐습니다!
1031 c#  .net  linq  datatable  .net-3.5 

14
여러 열로 그룹화
LINQ에서 GroupBy 여러 열을 수행하는 방법 SQL에서 이와 비슷한 것 : SELECT * FROM <TableName> GROUP BY <Column1>,<Column2> 이것을 LINQ로 변환하는 방법 : QuantityBreakdown ( MaterialID int, ProductID int, Quantity float ) INSERT INTO @QuantityBreakdown (MaterialID, ProductID, Quantity) SELECT MaterialID, ProductID, SUM(Quantity) FROM @Transactions GROUP BY MaterialID, ProductID
967 c#  .net  linq  group-by  aggregate 

14
.First를 사용하는시기와 LINQ와 함께 .FirstOrDefault를 사용하는시기?
나는 당신이 사용 .First하고 싶을 때 .FirstOrDefault와 LINQ와 함께 사용하고 싶을 때에 대한 명확한 답을 찾지 못했습니다 . 언제 사용하고 싶 .First습니까? 결과가 반환되지 않은 경우 예외를 잡으려는 경우에만? var result = List.Where(x => x == "foo").First(); 언제 사용하고 싶 .FirstOrDefault습니까? 결과가 없으면 항상 기본 유형을 원할 때? var result …
824 c#  .net  linq 

30
LINQ와 동등한 Java는 무엇입니까? [닫은]
닫은. 이 질문은 스택 오버플로 지침을 충족하지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 3 년 전 . LINQ와 동등한 Java는 무엇입니까?
820 java  linq 

12
LINQ Aggregate 알고리즘 설명
이것은 절름발이 들릴지 모르지만에 대한 좋은 설명을 찾지 못했습니다 Aggregate. 좋은 것은 작고 명확한 예와 함께 짧고 설명 적이며 포괄적이라는 것을 의미합니다.
721 c#  .net  linq  aggregate 


10
IEnumerable vs List-무엇을 사용해야합니까? 그들은 어떻게 작동합니까?
열거 자 작동 방식과 LINQ에 대한 의구심이 있습니다. 다음 두 가지 간단한 선택을 고려하십시오. List<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); 또는 IEnumerable<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct(); 좀 …
677 c#  linq  list  ienumerable 

20
IEnumerable <T> / IQueryable <T>의 동적 LINQ OrderBy
VS2008 예제 의 Dynamic LINQ 예제 에서 sql과 같은 문자열을 사용할 수 있는 예를 찾았습니다 (예 : OrderBy("Name, Age DESC"))순서. 불행히도 포함 된 방법은에서만 작동합니다 IQueryable&lt;T&gt;.이 기능을 사용할 수있는 방법이 IEnumerable&lt;T&gt;있습니까?
668 c#  linq  linq-to-objects 

14
LINQ를 사용하여 List <T>에서 요소 제거
다음과 같은 LINQ 쿼리가 있다고 가정하십시오. var authors = from x in authorsList where x.firstname == "Bob" select x; 그것이 authorsList유형 이라면, 쿼리에 의해 반환 된 요소를 List&lt;Author&gt;어떻게 삭제할 수 있습니까?AuthorauthorsListauthors 또는 다른 방법으로, 이름의 동일한 Bob을 모두에서 어떻게 삭제할 수 authorsList있습니까? 참고 : 이것은 질문의 목적을 위해 단순화 된 …
654 c#  .net  linq  list 

8
.Any () vs .Count ()> 0 중 어떤 방법이 더 잘 수행됩니까?
에 System.Linq네임 스페이스, 우리는 지금 우리의 확장 할 수 는 IEnumerable이야 가지고 모든 ()를 하고 () 카운트 확장 방법 . 컬렉션에 하나 이상의 항목이 포함되어 있는지 확인 하려면 확장 방법이 모든 항목을 반복 해야하기 때문에 .Any()확장 방법 대신 확장 방법을 사용해야한다고 최근에 들었습니다 ..Count() &gt; 0.Count() 둘째, 일부 컬렉션에는 또는 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.