Unity3D/C#

C# 강좌 Day-07 (입력받기)

일등하이 2021. 8. 15. 00:16
반응형

입력 받기 

Console.ReadLine(); 

사용자 입력을 받을때까지 대기 한다 

문자열을 입력 한다 

엔터를 누르면 입력한 문자열값을 반환(만들어준다).

using System;

namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("이름을 입력하세요: ");
            var name = Console.ReadLine();
            Console.WriteLine(name);
        }
    }
}

 

키 입력 받기 

문자를 입력 받을때까지 대기 했다가 문자가 입력되면 해당 문자를 반환(만들어)준다.

using System;

namespace HelloWorld
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("문자를 입력 하세요: ");
            ConsoleKeyInfo info = Console.ReadKey();
            Console.Clear();
            Console.WriteLine(info.Key.ToString());
            Console.WriteLine(info.KeyChar);
        }
    }
}

info.Key : 정의된 열거형 값 

info.KeyChar : 문자열값 

 

반응형