«linq» 태그된 질문

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

15
linq에서 배치 만들기
누군가 linq에서 특정 크기의 배치를 만드는 방법을 제안 할 수 있습니까? 이상적으로는 구성 가능한 양의 청크에서 작업을 수행 할 수 있기를 원합니다.
104 c#  linq 



9
Linq : 조건부로 where 절에 조건 추가
이와 같은 쿼리가 있습니다. (from u in DataContext.Users where u.Division == strUserDiv && u.Age > 18 && u.Height > strHeightinFeet select new DTO_UserMaster { Prop1 = u.Name, }).ToList(); 이 쿼리를 실행하는 메서드에 해당 조건이 제공되었는지 여부에 따라 연령, 신장과 같은 다양한 조건을 추가하고 싶습니다. 모든 조건에는 사용자 부문이 포함됩니다. 나이가 …

22
Contains (string) 대신 LINQ Contains (string [])를 사용하는 방법
큰 질문이 하나 있습니다. 간단히 다음과 같이 표시하는 linq 쿼리가 있습니다. from xx in table where xx.uid.ToString().Contains(string[]) select xx string[]배열 의 값은 (1,45,20,10, etc ...)와 같은 숫자입니다. 의 기본값은 .Contains입니다 .Contains(string). 대신이 작업이 필요합니다. .Contains(string[])... 편집 : 한 사용자가 string[]. 방법을 배우고 싶지만 올바른 방향으로 나를 가리키는 사람이 있습니까? 편집 …
103 c#  linq  string  contains 

9
객체가 이미 목록에 있는지 확인하는 방법
목록이 있습니다 List<MyObject> myList 목록에 항목을 추가하고 있으며 해당 개체가 이미 목록에 있는지 확인하고 싶습니다. 그래서 이것을하기 전에 : myList.Add(nextObject); nextObject가 이미 목록에 있는지 확인하고 싶습니다. "MyObject"개체에는 여러 속성이 있지만 비교는 두 속성의 일치를 기반으로합니다. 이 "MyObject"목록에 새 "MyObject"를 추가하기 전에 확인하는 가장 좋은 방법은 무엇입니까? 내가 생각한 유일한 해결책은 …
102 c#  linq  list 

8
이니셜 라이저, 엔터티 멤버 및 엔터티 탐색 속성 만 지원됩니다.
이 예외가 발생합니다. 지정된 형식 멤버 '유료'는 LINQ to Entities에서 지원되지 않습니다. 이니셜 라이저, 엔터티 멤버 및 엔터티 탐색 속성 만 지원됩니다. public ActionResult Index() { var debts = storeDB.Orders .Where(o => o.Paid == false) .OrderByDescending(o => o.DateCreated); return View(debts); } 내 모델 클래스 public partial class Order { public …

8
하나의 IEnumerable에 다른 IEnumerable의 모든 요소가 포함되어 있는지 확인하십시오.
두 컬렉션에서 각 요소의 필드 / 속성을 비교할 때 하나의 IEnumerable에 다른 IEnumerable의 모든 요소가 포함되어 있는지 확인하는 가장 빠른 방법은 무엇입니까? public class Item { public string Value; public Item(string value) { Value = value; } } //example usage Item[] List1 = {new Item("1"),new Item("a")}; Item[] List2 = {new …
102 c#  .net  linq  ienumerable 

9
쿼리 패턴의 구현을 찾을 수 없습니다.
Silverlight 응용 프로그램에서 LINQ를 사용하여 데이터베이스 연결을 만들려고합니다. 먼저 새 LINQ to SQL 클래스를 추가하고 "tblPersoon"이라는 테이블을 여기에 끌어 놓습니다. 그런 다음 내 서비스 파일에서 다음 쿼리를 실행하려고합니다. [OperationContract] public tblPersoon GetPersoonByID(string id) { var query = (from p in tblPersoon where p.id == id select p).Single(); 그러나 tblPersoon에서는 다음과 …
102 c#  sql  silverlight  wcf  linq 

5
Linq to SQL "(값 목록)에서 [열] 위치"수행 방법
ID 목록을 가져 오는 함수가 있으며 ID와 관련된 설명과 일치하는 목록을 반환해야합니다. 예 : public class CodeData { string CodeId {get; set;} string Description {get; set;} } public List<CodeData> GetCodeDescriptionList(List<string> codeIDs) //Given the list of institution codes, return a list of CodeData //having the given CodeIds } 따라서 직접 SQL을 …
101 linq  linq-to-sql 

19
문자열이 숫자 일 때 값을 고려하면서 문자열을 알파벳순으로 정렬하는 방법은 무엇입니까?
문자열 인 숫자 배열을 정렬하려고하는데 숫자로 정렬하고 싶습니다. 문제 는 숫자를 int로 변환 할 수 없다는 것 입니다. 다음은 코드입니다. string[] things= new string[] { "105", "101", "102", "103", "90" }; foreach (var thing in things.OrderBy(x => x)) { Console.WriteLine(thing); } 출력 : 101, 102, 103, 105, 90 원하는 항목 …

6
LINQ where vs takewhile
takewhile과 where LINQ methods 사이의 차이를 얻고 싶습니다 .MSDN에서 다음 데이터를 얻었습니다.하지만 나에게 의미가 없습니다. Where<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) 술어를 기반으로 일련의 값을 필터링합니다. TakeWhile<TSource>(IEnumerable<TSource>, Func<TSource, Boolean>) 지정된 조건이 참이면 시퀀스에서 요소를 반환합니다. 모든 의견을 환영합니다.
99 .net  linq 

3
LINQ JOIN이 WHERE와 연결하는 것보다 훨씬 빠른 이유는 무엇입니까?
최근에 VS 2010으로 업그레이드했고 LINQ to Dataset을 가지고 놀았습니다. ASP.NET WebApplication의 HttpCache에있는 권한 부여를위한 강력한 형식의 데이터 집합이 있습니다. 그래서 저는 사용자가 무언가를 할 권한이 있는지 확인하는 가장 빠른 방법이 무엇인지 알고 싶었습니다. 누군가가 관심이 있다면 여기 내 데이터 모델과 다른 정보가 있습니다. 세 가지 방법을 확인했습니다. 직접 데이터베이스 Where …

2
LINQ-값을 목록으로 사용하여 목록을 사전으로 변환
나는 List<MyObject> 데이터베이스에서 검색합니다. 그러나 그룹화 목적으로 MyObject의 속성으로 키를 지정하고 싶습니다. LINQ에서 내 목록을 다음으로 캐스팅하는 가장 좋은 방법은 무엇입니까? Dictionary<long, List<MyObject>> 다음이 있습니다. myObjectList.ToDictionary(x => x.KeyedProperty) 그러나 다음을 반환합니다. Dictionary<long, MyObject>
99 c#  .net  linq 


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