사실유근본의 개발 일지

  • 홈
  • 태그
  • 방명록

StringBuilder 1

2024 내일 배움캠프(Unity_6기) _ 사전캠프 7일차(08.21) : String 과 StringBuilder에 대해 알아보자

오늘은 String과 StringBuilder에 대해 알아보고자 합니다.  String 클래스에서 메서드 중 하나를 사용할 때마다 메모리에 새 문자열 개체가 생성되므로, 새 개체에 대한 공간을 새로 할당해야 합니다.  이는 한번 값이 정해진 뒤 수정할 수 없기 때문입니다. 그럼 왜 string이 변경 불가능하게 설계가 되었을까요?찾은 자료를 요약하자면 다음과 같습니다. 1 . 같은 값을 가진 여러 문자열 변수를 가지고 있다면 같은 문자열 값에 대한 메모리를 여러 번 할당하지 않아도 된다.  2. 멀티스레드 애플리케이션에서 경쟁 조건을 제거하여 빠르게 변경할 수 있다. 3.  해시테이블에서 문자열을 키로  잘 적용하기 위해서이다. -> 해시 값이 계산되는 객체는 해시 값이 시간에 따라 일정하도록 보장하기 ..

C# 2024.08.21
이전
1
다음
더보기
프로필사진

사실유근본의 개발 일지

rootdev 님의 블로그 입니다.

  • 분류 전체보기 (98)
    • C# (12)
      • 기초 (6)
    • 미니 프로젝트 (6)
    • 유니티 (25)
      • 2D (4)
      • 3D (2)
      • 공통 (14)
    • 알아보자 시리즈 (6)
      • 깃 관련 (0)
      • 에셋 (0)
    • UI (0)
    • 이펙트 (0)
    • 알고리즘 (2)
    • 디자인 패턴 (7)

Tag

역직렬화, StableDiffusion, Ref, C#, 3d, 비동기 프로그래밍, 유니티, 오블완, AI, 최적화, 암호화, json, DOTween, 유니티2D, 면접 대비, 디자인 패턴, 2D, 티스토리챌린지, 수박게임, 내일 배움캠프, awaitable, UniTask, 깃허브, task, Thread, 직렬화, 저장, 데이터, UI, ThreadPool,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바