이 이런 짓을 했을까 또는 내가 항상 수동으로 새로운 배열을 만든 다음 foreach 루프와 그것을 채우기 위해해야합니까 내장 방법이 있습니까 int로목록 <int>을 변환하는 []
답변
list.ToArray()
+1 짧은 답 :-) – bastianneu
lol은 주석의 최소 글자 수는 있지만 답변 수는 아닙니까? –
나는 최소 응답도 있다고 생각하지만 이것은 최소값보다 길다. –
List<int> list = ...
...
int[] array = list.ToArray();
당신이 할 수있는 CopyTo 메서드를 사용하십시오.
int[] array = new int[list.Count];
list.CopyTo(array);
.NET 2.0의'List
좋은 지적은 ... 실제로 확장 방법에 대해 생각해 보았습니다. 내가 고칠거야. –
- 1. 목록 <String>을 DefaultMutableTreeNode로 변환하는 방법?
- 2. 나열하는 목록 <Company> 변환하는 방법 <ICompany>
- 3. 목록 <>을. (위임) 문제
- 4. 바인딩 목록 <string>을 ComboBox
- 5. 목록 <string>을 비교하고
- 6. 목록 <byte>을 문자열 값으로 출력하십시오.
- 7. <ArrayOf>을 XML로 역 직렬화 목록 <>
- 8. double *을 배열로 변환하는 방법 <double> (6)
- 9. IEnumerable <DataColumn>을 Datatable로 변환하는 방법?
- 10. <이 북마크릿>을 양식으로 변환하는 방법은 무엇입니까?
- 11. <String>을 String []으로 변환하는 방법?
- 12. 식 <Func <T, bool>>을 술부로 변환하는 방법 <T>
- 13. 목록 (<% 번호, <% = 등)
- 14. SomeList <T> : 목록 <T>으로 목록 <T>을 캐스팅 할 수 없습니까?
- 15. 목록 <string>을 ItemsControl에 바인딩하려면 어떻게합니까? 내 발표자에
- 16. JS에 목록 <string>을 등록하고 반복하는 방법은 무엇입니까?
- 17. 이 시나리오에서 목록 <MyInterface>을 반환하는 방법은 무엇입니까?
- 18. Linq를 사용하여 목록 <T>을 지연 실행
- 19. Silverlight - TextBox 내의 단어/prhases의 목록 <>을 강조하십시오.
- 20. GetType()을 사용하여 <T> 목록 만들기
- 21. MultiThreaded 시나리오에서 목록 <T>을 올바르게 잠그고 있습니까?
- 22. C#을 일반 목록
- 23. 정렬 목록 -을 Liferay
- 24. PostgreSQL에서 ""을 NULL로 변환하는 방법
- 25. 자바 : 목록 <SomeClass>에서 변환하는 목록으로 <SomeInterface> SomeClass가 구현 될 때 SomeInterface
- 26. C# 목록 캐스팅 <ushort> 목록 <short>
- 27. C#을 - <T>
- 28. IQueryable <T>을 목록으로 변환하는 방법 <T>?
- 29. <T>을 Func <T,Tres>으로 변환하는 가장 좋은 방법은 무엇입니까?
- 30. OrderBy와 ThenBy를 사용하는 PagedList <T>로 IOrderedEnumerable <T>을 변환하는 방법은 무엇입니까?
왜? 이 작업을 수행해야하는 유일한 이유는 배열 인수가 필요한 API 메소드를 사용하는 것입니다. 그게 너의 문제라면 그렇게해라. 그렇지 않으면 그냥 목록으로 남겨라. –
정확히 그 이유는 다음과 같습니다. – kaivalya