Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 안드로이드 구글 로그인
- unity
- firebase auth
- switch 활용
- 이벤트 기반 아키텍처
- 프로그래밍
- 웹서버 만들기
- 개발
- 루즈 커플링
- c#
- cshop
- c# 시간계산
- unity google 로그인
- C# Switch
- unity 구글 로그인
- 실무코딩
- microsoft.entityframeworkcore.design
- c# 포맷
- 구글 로그인 연동
- 2차방정식
- 숫자 포맷
- google 로그인
- 구글 로그인 시도
- 구글로그인 시도
- 구독패턴
- 시간더하기
- 문자열 포맷
- 구글로그인
- google sign-in
- 유니티 구글 연동
Archives
- Today
- Total
목록C# Switch (1)
Debug & Think
[C#] switch 완전 정리 - 값 비교를 넘어 다양한 패턴과 실무 활용
Unity 실무에서 오브젝트 타입에 따라 분기하거나, 값 범위·속성 조합으로 분기해야 할 때 switch는 가장 읽기 쉬운 선택지다. C# 7부터 패턴 매칭이 도입되면서 switch는 단순 “값 비교”를 넘어 타입 검사, 속성 검사, 범위/논리 결합까지 지원한다. 1️⃣ 값 비교(기본)• 상수 비교 중심 • C# 7 이전에도 가능 • 문자열, 정수, 열거형 등과 잘 맞음var state = "Idle";switch (state){ case "Idle": // ... break; case "Run": // ... break; default: // ... break;} 2️⃣ 패턴 매칭 (C# 7+)▪️타입 패턴 (..
카테고리 없음
2025. 8. 13. 18:57