| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- AES
- 직장인공부
- DotsTween
- Framework
- 오공완
- 2D Camera
- 환급챌린지
- job
- ui
- Job 시스템
- 패스트캠퍼스후기
- 직장인자기계발
- Dots
- sha
- Unity Editor
- 가이드
- adfit
- Custom Package
- 암호화
- Tween
- unity
- 커스텀 패키지
- C#
- RSA
- base64
- 샘플
- 최적화
- 프레임워크
- 패스트캠퍼스
- TextMeshPro
Archives
- Today
- Total
목록2026/02/07 (1)
EveryDay.DevUp
[C#/Unity] 문자열 최적화
Unity 게임 개발에서 문자열 관리는 런타임 성능과 메모리 효율성을 결정하는 핵심 요소임.C#의 문자열은 참조 형식으로 힙 메모리에 할당되며 불변성을 가짐.무분별한 문자열 연산은 빈번한 GC(Garbage Collection) 호출을 유발하여 프레임 드랍의 직접적인 원인이 됨.1. 문자열의 불변성과 힙 할당문자열 객체는 생성 후 상태 변경이 불가능함. 문자열 수정 코드는 기존 데이터를 변경하지 않고 새로운 객체를 힙에 할당.[C# 코드]string text = "Hello";text += " World";[컴파일된 IL 코드]IL_0001: ldstr "Hello" // 문자열 리터럴 "Hello"를 스택에 로드IL_0006: stloc.0 ..
AI Agent Skill
2026. 2. 7. 00:45