이 영역을 누르면 첫 페이지로 이동
Coding Groot 블로그의 첫 페이지로 이동

Coding Groot

페이지 맨 위로 올라가기

Coding Groot

코딩 블로그

[C#] Nullable (Value Type)

  • 2020.02.26 08:43
  • Programming Language/C Sharp
글 작성자: Coding Groot

Nullable이란?

Nullable Value Type은 널 값을 가질 수 없는 Value/자료형을 Null 값을 허용해주는 게 하는 새로운 타입이다.

예를 들어서, Bool은 True 또는 False만 가질 수 있지만 Nullable을 쓰면 True, False, Null까지 가지게 해 준다.

Nullable 선언하기

Nullable Type은 값 형식(T)에 물음표(?)를 붙이면 된다.

T? 의 예시

  • bool? isOlder = null;
  • int? myAge = 12;

 

Nullable Type은 제네릭인 System.Nullable<T> 구조체의 인스턴스여서 Nullable<T>로도 선언할 수 있다.

Nullable<T>의 예시

  • Nullable<bool> isOlder = null;
  • Nullable<int> myAge;

 


대표 이미지 출처: Icons made by Freepik from www.flaticon.com

반응형
저작자표시 비영리 동일조건 (새창열림)

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • Mac 사용자를 위한 C#으로 개발할 때 좋은 도구

    Mac 사용자를 위한 C#으로 개발할 때 좋은 도구

    2022.12.13
  • [C# 8.0] Nullable Reference Type이란?

    [C# 8.0] Nullable Reference Type이란?

    2020.02.29
  • [C#] 구조체(struct)

    [C#] 구조체(struct)

    2019.07.19
  • [C#] 배열 - 다차원 배열, 가변 배열

    [C#] 배열 - 다차원 배열, 가변 배열

    2019.07.17
다른 글 더 둘러보기

정보

Coding Groot 블로그의 첫 페이지로 이동

Coding Groot

  • Coding Groot의 첫 페이지로 이동

검색

메뉴

  • 홈
  • 태그
  • 방명록
  • 소개
  • 블로그 저작권

카테고리

  • 분류 전체보기 (184) N
    • Git (23)
      • Git Tutorial (9)
      • Git Note (7)
      • Git Lecture (7)
    • Programming Language (1)
      • C (2)
      • C Sharp (5)
      • Java (4)
      • JavaScript (7)
      • Julia (5)
      • Python (4)
    • Programming (8)
      • Algorithm (2)
      • Compiler (5)
      • Data Structure (0)
      • Web (12)
      • NestJS (2)
    • DevOps, Infra (36)
      • Apple (6)
      • Cloud (15)
      • Database (1)
      • Network (4)
      • Linux (8)
    • Game Programming (11)
      • Unity Tutorial (5)
      • Unity Note (6)
    • Hardware Design (1)
      • Digital Circuit (1)
    • Note (49)
      • Coffee (2)
      • Retrospect (15)
      • Reading List (14)
    • Mathematics (1)

최근 글

인기 글

댓글

공지사항

아카이브

태그

  • Github
  • aws
  • tutorial
  • 회고
  • git
  • javascript
  • 서평
  • 한빛미디어
  • 전체 보기…

정보

Coding Groot의 Coding Groot

Coding Groot

Coding Groot

블로그 구독하기

  • 구독하기
  • RSS 피드

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기

나의 외부 링크

  • GitHub
  • SlideShare
  • 유니티 2020 수업
  • TIL Blog
  • 모도코

방문자

  • 전체 방문자
  • 오늘
  • 어제
Powered by Tistory / Kakao. Copyright © Coding Groot.

티스토리툴바