C# [ 기초 ]

손정훈·2023년 9월 19일

입출력

using System;
using static System.Console;

namespace Hello
{
	class MainApp
    	// 프로그램 시작
    static void Main(string[] args)
        {
        	// 콘솔 출력
        	Console.WriteLine("Hello C#");
            
            // 사용자에게 입력 받음
           	string input = Console.ReadLine()
			// 입력받은 내용 출력
            Console.WriteLine("입력한 내용: " + input);
        }
}

// 출력
Hello C#
입력한 내용: Hello C#

데이터 형식

데이터 형식설명크기(바이트)범위
byte부호 없는 정수10~255
sbytesigned byte 정수1-128~127
short정수2-32.768~32.767
int정수4-2147.483.648~2.147.483.647
long정수8-9.223.372.036.854.775.808 ~ 9.223.372.036.854.775.807
char유니코드 문자2
float단일 정밀도 부동 소수점 형식4-3.402823e38 ~ 3.402823e38
double복수 정밀도 부동 소수점 형식8-1.79769313486232e308 ~ 1.79769313486232e308
decimal29자리 데이터를 표현할 수 있는 소수 형식16+-1.0 10e - 28 ~ 7.9 10e28
bool논리 형식1true, false

foreach

foreach(데이터_형식 변수명 in 배열or컬렉션) { 코드 또는 코드 블록 }

int[] arr = new int[]{0, 1, 2, 3};

foreach (int a in arr){
	Console.WriteLine(a);
}

// 출력
0
1
2
3
4

0개의 댓글