ScheduleSlot이라는 클래스를 정의했습니다. 저는 '스케줄러'응용 프로그램에서 행당 ScheduleSlots 목록을 사용합니다. 하지만 여러 행이 있어야합니다. 의 목록을 보유 할 수 있습니까?리스트 일람 <>?
답변
예, 유형은 List<List<ScheduleSlot>>
입니다.
var a = new List<List<ScheduleSlot>>();
첫 번째 목록은 비어 있습니다. 추가하려면 :
a.Add (new List<ScheduleSlot>());
그런 예, 당신이 할 수있는
a[0].Add (new ScheduleSlot());
고마워요. 목록을 추가하는 것은 매우 간단합니다. 그러나 목록의 목록에서 목록을 검색하는 방법은 무엇입니까 ?? –
a [0] [0] 또는 foreach (var outerList in a) foreach (outerList의 var innerList) – snurre
내가 목록의 이름을 지정합니다. 그래서 나는 가지고있다 : List
.
List<List<ScheduleSlots>> nList = new List<List<ScheduleSlots>>();
- 1. 리스트 처리 방법 <Entity>,리스트 <Entity Id>,리스트 <Entity name> 효율적으로?
- 2. 언어 일람
- 3. 리스트에 <Ttype>리스트 <TInterface> C#에서?
- 4. 리스트 타입의 NHibernate 매핑 <Point>
- 5. <리스트 반복자의 맵에 대한 연산자>
- 6. 리스트 처리 <Integer> 스레드로
- 7. 리스트 <T>이 해결되었습니다.
- 8. 리스트 <t> 직렬화 성능 문제
- 9. 최대 절전 모드,리스트 <String>
- 10. 리스트 지우기 문제 <T>
- 11. 리스트 <Rectangle> - 권투가있는 것처럼 동작합니다.
- 12. 리스트 작성 방법 <Float>?
- 13. 리스트의 문자열 표현 <String>리스트
- 14. 리스트 <T> 'X'리스트 연결하기
- 15. 리스트 <something> 및 GridView 편집
- 16. 리스트 <struct[]>. 추가 대리스트 <string[]> .Add 또는리스트 <object[]>. 성능 추가
- 17. 리스트 <T> .AddRange가 잠시 지연되고 있습니다.
- 18. 리스트 <byte> 및 바이트 배열 복사 중?
- 19. 리스트 <T>과 배열 인덱서의 차이점은 무엇입니까?
- 20. Return을 정의하는 방법 LinqToSql Join에 대해 <T>리스트?
- 21. 리스트 <T>의이 사용은 기적이거나 혼란입니다.
- 22. 리스트 <Object> abcList 및 메소드 오버로드
- 23. 리스트 표시 방법 <string> html select control
- 24. 리스트 <string>을 ASP.NET의 뷰리스트에 바인딩하는 방법
- 25. 리스트 사용 <T> SubSonic Select Statement에?
- 26. 리스트 <Customer> 모두 또는 아무것도 없음
- 27. 리스트 <string>을 char **로 변환하려면 어떻게해야합니까?
- 28. 리스트 <Object>의 객체를 어떻게 결정합니까?
- 29. Java : OrientDB에 <Object>리스트 저장 방법?
- 30. 리스트 찾기에 대해 느리고 찾기가 힘들다 <Object> 왜?
감사합니다. 그렇다면이 목록 목록에있는 목록 중 하나를 참조하고 싶습니다. 예를 들어 'day1'이라는 목록을 참조 할 수도 있고 그렇지 않을 수도 있습니다. 즉, 사용자 설정에 따라 day1이 존재할 수도 있고 없을 수도 있습니다. –
언제든지 비어있는 것으로 초기화 할 수 있습니다. 그렇지 않으면이를 처리하는 접근 자 함수를 사용하여 클래스 래퍼를 만듭니다. – reinierpost
그건 완전히 미안 해요, 아직도 오히려 이것에 혼란 스러워요. 내 질문을 단순화하기 위해 - 그것이 분명히 존재한다고 가정 할 때 목록의이 목록에있는 목록에 어떻게 액세스 할 수 있습니까? 그래서이 글에서 설명한대로 목록을 추가했습니다. 어떻게 참조 할 수 있습니까? –