nullable 2

Nullable과 null 처리 전략 – null 때문에 또 터졌다고?

Nullable과 null 처리 전략 – null 때문에 또 터졌다고?null은 개발자의 천적이다.컴파일은 잘 되는데, 런타임에 갑자기 딱! "Object reference not set to an instance of an object."딱 보면 눈물 나는 그 에러…null이 뭔지도 안다고 생각했지만, C#은 여기서 끝이 아니다. null Nullable (int?, bool?) ??, ?., ??= "이걸 도대체 언제, 어떻게 쓰는 거냐" 싶다.이번 챕터에선 null과 Nullable을 실전 위주로 정리해보자.헷갈리는 부분은 예제로, 실무 전략은 표로 정리해준다.문제 상황: 분명 값 있다고 생각했는데, 왜 null이야?class User{ public string Name { get; ..

C# 2025.06.06

C# 기초부터 고급까지 Chapter 1.2. 변수와 데이터 타입 – 숫자, 문자열, bool 완전 정복

📘 Chapter 1.2: 변수와 데이터 타입 – 숫자, 문자열, bool 완전 정복✅ 이 챕터에서 배울 것"C#의 변수는 어떻게 선언하지?","int랑 float은 뭐가 다르고, null은 왜 붙이노?"→ 변수 선언부터, 기본 데이터 타입 + Nullable까지 전부 짚어줄게!🧠 변수란?데이터를 저장하는 그릇(공간)프로그래밍에서 어떤 값을 저장해두고, 나중에 다시 쓰기 위해 쓰는 거지!📦 C#의 기본 데이터 타입 정리타입설명예시int정수형int age = 25;float소수점 숫자 (4바이트)float pi = 3.14f;double더 정밀한 소수점 숫자double rate = 3.141592;bool참/거짓bool isReady = true;char한 글자char grade = 'A';strin..

C# 2025.04.24