방금 목록이 <인데이 목록에 항목을 추가하고 싶습니다. 그러나 첫 번째 위치에 항목을 추가하고 싶습니다. List.add()는 마지막에 항목을 추가합니다. 어떻게 할 수 있습니까? .. 도움을 주셔서 감사합니다!목록의 첫 번째 위치에 어떻게 추가 할 수 있습니까?
99
A
답변
236
9
사용 Insert
방법 : list.Insert (0, 항목);
16
List.Insert(0, ...)
을 사용하십시오. 하지만 LinkedList
이 더 적합하지 않습니까? 배열 끝 이외의 위치에있는 배열에 항목을 삽입 할 때마다 기존 항목을 모두 복사하여 새 항목을위한 공간을 만들어야합니다.
9
List<T>.Insert(0, item)
또는 LinkedList<T>.AddFirst()
을 사용하십시오.
List myList = new List();
myList.Insert(0, "test");
7
당신은 위치 0에 삽입하여 그렇게
myList.Reverse();
myList.Add(item);
myList.Reverse();
7
관련 문제
- 1. 프로그램의 첫 번째 실행을 어떻게 감지 할 수 있습니까?
- 2. <MyObject> 목록의 0 위치에 삽입 할 수 있습니까?
- 3. 목록의 일부를 어떻게 정렬 할 수 있습니까?
- 4. Grails 목록의 첫 번째 요소 가져 오기
- 5. 목록의 첫 번째 요소를 제거하는 방법
- 6. 튜플 목록의 첫 번째 값 반환
- 7. jQueryUI Sortable을 사용하여 연결된 세로 목록에서 아래 다른 목록의 첫 번째 항목으로 어떻게 끌 수 있습니까?
- 8. 대기열의 첫 번째 항목과 마지막 항목은 어떻게 얻을 수 있습니까?
- 9. 첫 번째 인스턴스와 동일한 위치에 두 번째 SQL Server 인스턴스를 설치할 수 있습니까?
- 10. MVC 3 & JQuery - 드롭 다운 목록의 첫 번째 위치에 옵션 항목 삽입
- 11. 어떻게 eventListener를 TabListener에 추가 할 수 있습니까?
- 12. 목록의 첫 번째와 마지막 원자를 얻고을 추가
- 13. 루아에서 함수의 첫 번째 결과를 어떻게 무시할 수 있습니까?
- 14. 첫 번째 열을 제외하고 Gridview 행을 클릭 할 수 있습니까?
- 15. 여러 보고서를 어떻게 추가 할 수 있습니까?
- 16. PHP에서 첫 번째 XML 주석을 어떻게 읽을 수 있습니까?
- 17. 첫 번째 상위 수준 문자열은 어떻게 얻을 수 있습니까?
- 18. 목록보기의 첫 번째 열에 이미지 추가 C#
- 19. apache에서 응답의 첫 번째 줄을 기록 할 수 있습니까?
- 20. 런타임시 유형 결정에 추가 논리를 어떻게 추가 할 수 있습니까?
- 21. 구성표 목록의 첫 번째 항목을 가져 오는 방법?
- 22. 첫 번째 응답을 어떻게 설정합니까?
- 23. EF 모델에 인덱스 추가 첫 번째 디자인
- 24. 첫 번째 수준의 목록 태그에 클래스 추가
- 25. 장고 템플릿 : 목록의 첫 번째 항목의 속성에 액세스하는 방법
- 26. 목록의 특정 색인을 어떻게 증가시킬 수 있습니까?
- 27. 내 첫 번째 확장 - 클릭하여 북마크 추가 - 어떻게?
- 28. 어떻게 가상 환경을 롤백 할 수 있습니까?
- 29. UIToolBar에 UISerachBar를 어떻게 추가 할 수 있습니까?
- 30. 이 속성을 어떻게 추가 할 수 있습니까?
감사합니다, 나는 할 수 없습니다 모든 대답을 선택하십시오. 유감스럽게도 하나를 선택해야합니다. – bAN