linq-to-objects

    2

    1답변

    내 응용 프로그램에 값을 캐시하는 메소드가 있습니다. 두 번째 메서드는 T 형식의 제네릭 매개 변수가 IEnumerable을 구현하고 IList를 구현하지 않는지 확인해야합니다. 대답이 '예'인 경우 메서드는 .ToList를 수행하여 T로 다시 캐스팅해야합니다 (코드 예에서 주석 참조). 어떻게 TList로 캐스팅 된 목록을 반환하도록 .ToList()를

    2

    1답변

    Linq를 통해 중첩 된 그룹을 만들었습니다. 저는 학생의 이름의 0 번째 요소를 기준으로 첫 그룹을 만들었습니다. 두 번째 그룹은 학생 이름을 기준으로합니다. 외부 그룹 즉 'h'또는 'a'의 키를 가져올 수 없습니다. 도와주세요. 코드 :이 List<student> li = new List<practice.student>() { new stu

    0

    1답변

    나는 NameList 목록에 이름 목록이 있습니다. "NameObject"개체와 필터를 한 개 더 필터링하고 싶습니다. 나는 다음과 같은 것을 성취 할 수는 있지만 루프를 피하고 싶다. 이것을 달성 할 수있는 더 좋은 방법이 있는가? foreach (string name in NamesList) { var find = context.

    0

    2답변

    를 사용하여 문자열을 분리. 문자열을 객체로 변환하고 싶습니다. 나는 다른 방법이 있다는 것을 알고 있지만 LINQ를 사용하여 어떻게 끝내고 있는지보고 싶습니다. 이것은 내가 함께 왔어요 최선의 방법입니다 : using System; using System.Linq; public class Program { public static void

    0

    1답변

    두 개의 List T 객체가 있습니다. 하나는 사용 가능한 포럼 목록이고 다른 하나는 사용자가 선택한 포럼입니다. jquery ajax 호출 중에 실행 중이며 listbox를 채 웁니다. 목적은 사용자가 구독 한 포럼에 "선택됨"플래그를 지정하는 것으로 HTML 목록 상자에서 강조 표시된 행으로 렌더링합니다. 이 쿼리를 작성하기 시작했습니다. var res

    0

    1답변

    다음 목록을 고려해 소정의 기준에 기초하여 다수의 개별 목록으로 개체 목록 : TableHeader입니다 생성자 번째 파라미터 폭 var headers = new List<TableHeader>() { new TableHeader("Column1", 3), new TableHeader("Column2", 2), new Table

    0

    1답변

    에 따라 필드 값을 변경하는 쿼리 내가 가지고있는 follwing을 목적 objItem (id,name,qty) - list<items> objSel(selId) - list<int> objSel.selId이 objItem의 선택된 항목 ID입니다. 항목을 선택하지 않고 항목 qty를 0으로 변경하고 objItem을 반환하는 LINQ 쿼리를 작성하는

    5

    2답변

    Enumerable.SequenceEqual은 왜 비교자를 IEqualityComparer으로 사용합니까? 이 알고리즘은 GetHashCode을 사용하지 않는 것 같습니다. 이 Func<TSource, bool> 인 방법과 비슷한 이유는 대신 Func<TSource, TSource, bool>이라는 조건자를 사용하지 않는 이유는 무엇입니까?

    0

    1답변

    계속을 조건 검사를 조합은 linq where list contains any in list 내가 ObjectA가 2 곳이있다 objectA 의 목록이 - 유효한 문자열 작업을, 부울을 Ex action =abc, valid = true action xyz , valid = false 등 나는이 개 지역 변수 이3210 같은 것을 확인하고 싶습니다 리

    1

    1답변

    다음은 그룹화하려는 데이터입니다. Start End 2 4 26 30 5 9 20 24 18 19 I 18 가지기 때문에 - 19, 20 - 규칙은이 경우에 24 (a, b) => b.start - - a.end = I (24)이 두 함께 (18)를 추가 1이고 결과는 Start End