나미/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
반응형