사실유근본의 개발 일지

  • 홈
  • 태그
  • 방명록

2024/08/21 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

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/08   »
일 월 화 수 목 금 토
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 © Kakao Corp. All rights reserved.

티스토리툴바