66. Nullable형식(=Null가능형식)
.NET프로그래밍/C# 3.5 SP1 2009. 8. 17. 09:53 |// 널(Null) 가능 형식
// 정수형 등의 변수는 반드시 초기화해서 사용해야 한다.
// 변수 선언시 ?를 붙이면 null 값으로 초기화할 수 있다.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Nullable형식
{
class Program
{
static void Main(string[] args)
{
int i = 100;
int? ni = null;
double? nd = 12.34;
if (ni.HasValue) // 널값이면 false, 값이 있으면 참
{
Console.WriteLine("{0}", ni.Value);
}
else
{
Console.WriteLine("널값입니다.");
}
}
}
}
'.NET프로그래밍 > C# 3.5 SP1' 카테고리의 다른 글
68. 추가연산자 ( is / as / ?? 연산자 ) (0) | 2009.08.17 |
---|---|
67. 값형식과 참조형식(Boxing과 UnBoxing) (0) | 2009.08.17 |
65. 명령줄인수 (0) | 2009.08.17 |
C# 프로그래밍 관련 단어정리 (0) | 2009.08.14 |
"상속(Inheritance)" 필기 (0) | 2009.08.14 |