평범한 프로그래머

  • 홈
  • 태그
  • 방명록

c# 1

[C#] 성능개선 팁 List<T>의 Capacity값을 수동조정

C#에서 List의 성능을 최적화하려면, List의 Capacity와 관련된 몇 가지 중요한 고려사항을 이해하고 활용하는 것이 중요합니다. List는 동적으로 크기를 조정하는 컬렉션이지만, 때때로 성능을 개선하려면 초기 용량을 설정하거나 필요한 경우 용량을 미리 늘려야 합니다.1. 초기 Capacity 설정List는 기본적으로 4개의 요소를 가지는 초기 용량을 설정합니다. 그러나 많은 요소를 추가할 경우, 내부 배열이 계속해서 크기를 두 배로 늘려야 하므로 성능 저하가 발생할 수 있습니다. 따라서 예상되는 요소의 수를 미리 알고 있다면, List를 생성할 때 초기 Capacity를 설정하는 것이 좋습니다. 12int estimatedSize = 1000;Listint> list = new Listint>..

프로그래밍/C# 2024.11.13
1
  • 분류 전체보기 (332)
    • IT일반 (168)
      • 네트워크 (23)
      • 가상머신,도커 (7)
      • 운영체제,서버 (56)
      • 휴대폰,갤럭시 (27)
      • 기타 (55)
    • 프로그래밍 (139)
      • C,C++ (1)
      • C# (32)
      • GIT,SVN (12)
      • DB (80)
      • VB.NET (1)
      • Visual Studio (10)
    • 일상 (24)
      • 블로그 (6)
      • 재테크,절약 (18)
반응형

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.