반응형
색인으로 목록 항목 가져 오기
최근에 Java에서 c #을 사용하여 시작했습니다. 색인으로 목록 항목을 얻는 방법을 찾지 못하는 것 같습니다. Java에서 목록의 첫 번째 항목을 얻으려면 다음과 같습니다.
list1.get(0);
C #에서 이에 상응하는 것은 무엇입니까?
list1[0];
목록 유형에 인덱서가 정의되어 있다고 가정합니다.
목록에서 ElementAt 확장 메소드를 사용할 수 있습니다.
예를 들면 다음과 같습니다.
// Get the first item from the list
using System.Linq;
var myList = new List<string>{ "Yes", "No", "Maybe"};
var firstItem = myList.ElementAt(0);
// Do something with firstItem
Visual Basic, C # 및 C ++에는 이름을 사용하지 않고 Item 속성에 액세스하기위한 구문이 있습니다. 대신 List를 포함하는 변수는 마치 배열 인 것처럼 사용됩니다.
List[index]
예를 들어 https://msdn.microsoft.com/en-us/library/0ebtbkkc(v=vs.110).aspx를 참조하십시오.
오래된 질문이지만이 스레드가 최근에 활성화되어 있음을 알았습니다. 그래서 2 센트를 던져 보겠습니다.
Mitch가 말한 것과 거의 같습니다. 적절한 인덱싱을 가정하면 배열에 액세스하는 것처럼 대괄호 표기법을 사용할 수 있습니다. 그러나 숫자 인덱스를 사용하는 것 외에도 멤버의 이름이 특정인 경우 다음과 같이 입력하여 동시 검색 / 액세스를 수행 할 수 있습니다.
var temp = list1["DesiredMember"];
더 많이 알지?
참고 URL : https://stackoverflow.com/questions/15456845/getting-a-list-item-by-index
반응형
'IT' 카테고리의 다른 글
이 빌드 중에 "코드 9009로 종료"란 무엇을 의미합니까? (0) | 2020.03.22 |
---|---|
원격 서버에서 로컬 시스템으로 rsync를 사용하여 파일 복사 (0) | 2020.03.22 |
JUnit 테스트 주석으로 예외 메시지를 어떻게 확인합니까? (0) | 2020.03.22 |
React에서 부모의 상태를 업데이트하는 방법은 무엇입니까? (0) | 2020.03.22 |
전체 디렉토리에서 dos2unix를 어떻게 실행할 수 있습니까? (0) | 2020.03.22 |