«linq» 태그된 질문

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

9
LINQ-to-SQL에서 대소 문자를 구분하지 않는 문자열 비교
ToUpper와 ToLower를 사용하여 대소 문자를 구분하지 않는 문자열 비교를 수행하는 것이 현명하지 않다는 것을 읽었지만 LINQ-to-SQL과 관련하여 대안이 없습니다. String.Compare의 ignoreCase 및 CompareOptions 인수는 LINQ-to-SQL에서 무시됩니다 (대소 문자를 구분하는 데이터베이스를 사용하는 경우 대소 문자를 구분하지 않는 비교를 요청하더라도 대소 문자를 구분합니다). ToLower 또는 ToUpper가 가장 적합한 옵션입니까? 하나는 다른 것보다 …
137 .net  sql  vb.net  linq  linq-to-sql 

7
LINQ 쿼리 결과 집합에서 DataSet 또는 DataTable 채우기
LINQ 쿼리를 ASMX 웹 서비스로 어떻게 노출합니까? 일반적으로 비즈니스 계층에서 유형을 반환 DataSet하거나 DataTableASMX를 통한 전송을 위해 직렬화 할 수 있습니다. LINQ 쿼리에 대해 동일한 작업을 수행하려면 어떻게해야합니까? 타이핑 DataSet하거나 DataTableLINQ 쿼리를 통해 채우는 방법이 있습니까? public static MyDataTable CallMySproc() { string conn = "..."; MyDatabaseDataContext db = new MyDatabaseDataContext(conn); …


7
LINQ : 고유 한 값
XML에서 다음 항목 세트가 있습니다. id category 5 1 5 3 5 4 5 3 5 3 이 항목들에 대한 명확한 목록이 필요합니다. 5 1 5 3 5 4 LINQ에서 카테고리와 ID를 어떻게 구별 할 수 있습니까?
136 linq  distinct 

1
다른리스트 추가 <t> .add ()
나는 IEnumerable&lt;TravelDetails&gt;있고 for루프에 vales를에 추가하려고 합니다 List&lt;TravelDetails&gt;. 오류가 계속 발생합니다. 오류 15 인수 1 : 'System.Collections.Generic.List'에서 'TrafficCore.DataObjects.TripDetails'C : \ TrafficNew \ TI 511-Web \ Traffic 2.0 \ 511Traffic \ 511Traffic \ Models \ DrivingTime.cs로 변환 할 수 없습니다 내 코드는 List&lt;TripDetails&gt; tripDetailsCollection = new List&lt;TripDetails&gt;(); foreach (DrivingTimeRoute dtr in dtRoutes) …
134 c#  .net  linq 


5
적절한 Linq where 절
나는 일상 생활에서 상당한 양의 linq를 작성하지만 대부분 간단한 진술을합니다. where 절을 사용할 때 여러 가지 방법으로 작성할 수 있으며 각각 내가 알 수있는 한 동일한 결과를 얻습니다. 예를 들어; from x in Collection where x.Age == 10 where x.Name == "Fido" where x.Fat == true select x; 결과와 관련하여 …
133 c#  linq 

4
객체 목록을 객체 속성 중 하나의 배열로 변환
다음 수업이 있다고 가정 해보십시오. public class ConfigItemType { public string Name { get; set; } public double SomeOtherThing { get; set; } } 그런 다음 다음 클래스 목록을 만듭니다 ( List&lt;ConfigItemType&gt; MyList) 이제 다음과 같은 서명이있는 방법이 있습니다. void AggregateValues(string someUnrelatedValue, params string[] listGoesHere) 어떻게 들어갈 수있는 MyList받는 사람에서 …
133 c#  linq 

3
Linq : GroupBy, 합계 및 개수
제품 컬렉션이 있습니다 public class Product { public Product() { } public string ProductCode {get; set;} public decimal Price {get; set; } public string Name {get; set;} } 이제 제품 코드를 기준으로 컬렉션을 그룹화하고 이름, 각 코드의 제품 또는 각 제품의 총 가격이 포함 된 개체를 반환하려고합니다. public class ResultLine{ …
133 c#  .net  linq 

9
테이블의 한 필드 만 기준으로 Linq에서 구별
Linq에서 .distinct를 사용하여 테이블의 한 필드를 기반으로 결과를 얻으려고합니다 (따라서 테이블에서 전체 복제 된 레코드가 필요하지 않음). 다음과 같이 distinct를 사용하여 기본 쿼리를 작성하는 것을 알고 있습니다. var query = (from r in table1 orderby r.Text select r).distinct(); 하지만 r.text중복되지 않은 결과가 필요합니다 .
133 c#  sql  linq 

22
LINQ를 사용하여 시퀀스에서 마지막 요소를 제외한 모든 요소를 ​​가져 오는 방법은 무엇입니까?
시퀀스가 있다고 가정 해 봅시다. IEnumerable&lt;int&gt; sequence = GetSequenceFromExpensiveSource(); // sequence now contains: 0,1,2,3,...,999999,1000000 시퀀스를 얻는 것은 저렴하지 않고 동적으로 생성되므로 한 번만 반복하고 싶습니다. 0-999999를 얻고 싶습니다 (즉, 마지막 요소를 제외한 모든 것) 나는 다음과 같은 것을 할 수 있음을 알고 있습니다. sequence.Take(sequence.Count() - 1); 그러나 그 결과 큰 …
131 c#  .net  linq 

8
시퀀스에 요소가 포함되어 있지 않습니까?
현재 두 곳에서 단일 쿼리를 사용하여 데이터베이스에서 행을 가져오고 있습니다. BlogPost post = (from p in dc.BlogPosts where p.BlogPostID == ID select p).Single(); 텍스트 상자에 데이터를 넣을 행을 검색 할 때는 쿼리가 문제가되지 않지만 행을 검색하고 편집하기 위해 행을 검색하는 데 사용될 때 "시퀀스에 요소가 없습니다"라는 오류가 반환됩니다. 한 인스턴스에서 …
131 c#  linq 



9
Linq의 목록에서 여러 필드 선택
ASP.NET C #에는 구조체가 있습니다. public struct Data { public int item1; public int item2; public int category_id; public string category_name; } 그 목록이 있습니다. 내가 선택하려는 category_id및 category_name실행, DISTINCT그리고 마지막으로 ORDERBY에를 category_name. 여기 내가 지금 가진 것입니다 : List&lt;Data&gt; listObject = getData(); string[] catNames = listObject .Select(i=&gt; i.category_name) .Distinct() …
128 c#  linq  data-structures 

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