나미/C#

[C#] 7. var 키워드

규남 2023. 7. 3. 01:55
반응형

<코드 입력>

namespace Test
{
    internal class Program
    {
        static void Main(string[] args)
        {
            /*
             * var 키워드
             * object와는 조금 다른 형태이며, 
             * 변수의 형식이 명확할 때 사용할 수 있다.
             * 
             * 즉, 흔히 알고있는 기본 자료형과 같이
             * 확실한 형을 가지고 있는 변수를 대신해서 사용가능
             * 
             * 보통 사용은 주로 여러가지 형태의 데이터를
             * 받아서 처리할때 사용함으로써 코드를 좀더 간결하게
             * 만들수 있는 장점이 있다.
             * 
             * 반드시 써야하거나 필요하다기보단 편의성에 좀더
             * 기울어져 있다고 생각하면 된다.
             * 
             * var키워드는 사용하면 데이터의 내용에 따라
             * 알아서 컴파일러가 추론하여 해당 데이터의 타입을 선정한다
             * 
             * 그러나 var 키워드 또한 개발자 입장에서 코드를 
             * 분석, 수정에 있어 확실한 자료형의 경우는 var 키워드를 
             * 사용하지 않는다
             */

            var a = 10;
            Console.WriteLine(a);

            var b = "Hi";
            Console.WriteLine(b);
        }
    }
}

<결과 확인>

728x90
반응형

'나미 > C#' 카테고리의 다른 글

[C#] 6. bool 자료형(논리형)  (0) 2023.07.03
[C#] 5. Object와 사용 이유  (0) 2023.07.03
[C#] 4. 문자와 문자열  (0) 2023.06.29
[C#] 3. 실수형 변수 출력해보기  (0) 2023.06.28
[C#] 2. 정수형 변수 출력해보기  (0) 2023.06.27
[C#] 1. Hello, World 출력해보기  (0) 2023.06.27