C#/C# 연습

Variable : 변수

HicKee 2022. 11. 27. 21:19

Var

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _Var
{
    internal class _Var
    {
        static void Main(string[] args)
        {
            var num = 100;

            Console.WriteLine(num.GetType()); //System.Int32
            num = "변경";
            //string 을 int 로 변경할수 없음

        }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _Var
{
    internal class _Var
    {
        var global = 52; //var 사용할수 없음 (인스턴스 변수)

        static void Main(string[] args)
        {
            var local = 52; //var 사용가능 (지역 변수)
        }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _Var
{
    internal class _Var
    {     
        static void Main(string[] args) {
            var number; //Error CS0818 선언이 필요함
        }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _Var
{
    internal class _Var
    {

        static void Main(string[] args) {

            Console.WriteLine(123456 + 65432l); //헷갈릴수 있음 대문자 사용하자
            Console.WriteLine(123456 + 65432L); //헷갈릴수 있음 대문자 사용하자
        }
    }
}

'C# > C# 연습' 카테고리의 다른 글

Data Type Casting : 자료형 변환  (0) 2022.11.27
입력  (0) 2022.11.27
MaxValue 와 MinValue  (0) 2022.11.26
기초 연습 01  (0) 2022.11.25
C# 연산자 : Bool, 논리 연산자  (0) 2022.11.14