본문 바로가기
IT Study/C#

[C#] 암묵적 타입

by dev_huhu 2021. 1. 25.
반응형

암묵적 타입

: 변수를 선언할 때 타입을 명시적으로 밝히지 않고 대신 var 키워드로 선언하는 방식이다. (JavaScript와 유사한 듯?)

- 변수를 선언할 때 암묵적 타입을 쓸 것인가 아닌가는 선택 사항이다. 하지만, 익명 타입에 대해서는 반드시 var를 사용해야 한다. (익명 타입은 그 자체로 암시적이기 때문에 명시적으로 타입을 밝힐 방법이 없기 때문)

 

using System;

namespace ConsoleApplication1
{

    class ExClass
    {        
        static void Main(string[] args)
        {
            var x = 10;
            var y = 20;
            var str = "문자열";

            Console.SetCursorPosition(x,y);
            Console.WriteLine(str);
        }
    }
}

 

 

 

 

반응형

'IT Study > C#' 카테고리의 다른 글

[C#] 리플렉션(Reflection), 애트리뷰트(Attribute)  (0) 2021.03.04
[C#] 확장 메서드, 람다  (0) 2021.01.25
[C#] 프로퍼티(Property), 익명 타입  (0) 2021.01.25
[C#] 스레딩(Threading)  (0) 2021.01.25
[C#] 델리게이트(Delegate)  (0) 2021.01.24

댓글