컴퓨터는 0과 1로만 명령어를 처리

컴파일 : 사람이 이해하는 언어를 컴퓨터가 이해할 수 있도록 바꿔 주는 것

https://www.youtube.com/watch?v=9_7qrjQIbgw&list=PLTFRwWXfOIYBmr3fK17E0VhKPyYrGy75z&index=8

 

빌드 : 소스 코드 파일을 실행 할 수 있는 소프트웨어로 변환하는 과정 또는 결과물

 

콘솔 프로젝트에서 빌드를 하면 .exe파일이 생성됨

 

 

빌드 성공이라고 나오진 않았지만 문제가 없으므로 넘어가도 됨.

 

여기에서 우클릭 -> 파일탐색기 -> 파일탐색기에서 폴더열기 -> bin -> debug 안에 들어가면 있다.

exe파일을 더블클릭하면 실행과 동시에 꺼짐

 

 

Console.Read(); 입력

그 후 키를 입력 받을때가지 기다리기 ( 깜빡 거림)

그러다 멈추고 계속하려면 아무키나 누르십시오 누르면 완료가 된 상태

 

다시 폴더로 들어가면 튕기지 않고 깜빡거리면서 잘 실행됨

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

[C#] Var 키워드  (0) 2024.05.25
[C#] 오류와 디버깅  (0) 2024.05.24
[C#] 주석  (0) 2024.05.24
[C#] 데이터 타입 bool, char, object  (0) 2024.05.24
[C#] 변수와 값, 데이터 타입 (int, float, string)  (0) 2024.05.23

주석 : 프로그래밍에 있어서 내용을 메모하는 목적

소스 코드를 더 쉽게 이해할수 있도록 만듬

주석의 종류


1. // : 한 줄 주석
2. /* */ : 여러 줄 주석

 

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

namespace Step08
{
    internal class Program
    {
        static void Main(string[] args)
        {
            //한줄 주석
            /* => 계속 엔터를 치면 늘어난다.
             * => 여러줄 주석에 사용
             *  
             * 따라서 이 사이에 메모를 하면 된다.
             * 
             * 
             */

            /**/     // 를 입력하고 사이에 메모를 남긴다.


            /*
             여러줄 주석입니다.
                여러줄 주석입니다.    <= 이렇게 탭을 눌러 들여쓰기
             
             
             
             */  //=> 여기서 이 줄의 *에 커서를 붙인 후 space로 공간 확보

            Console.WriteLine("Hello World");
            //Console.WriteLine("Hello World");


        }
    }
}

 

 

한줄은 주석처리가 되어 한 줄만 실행됨

 

 

단축키 : 드래그 후

 

Ctrl + K + C                   => 주석

         Ctrl + K + U                   => 주석 해제

 

 

 

단축키 변경하는 법

도구 -> 옵션

검색 창에 => 키보드

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

[C#] 오류와 디버깅  (0) 2024.05.24
[C#] 컴파일과 빌드  (0) 2024.05.24
[C#] 데이터 타입 bool, char, object  (0) 2024.05.24
[C#] 변수와 값, 데이터 타입 (int, float, string)  (0) 2024.05.23
[C#] Start  (0) 2024.05.23

bool : 논리형식

true 혹은 false값

 


char: 문자형식
'a'와 같이 작은 따옴표 안에 문자 하나의 값을 나타내는 형식

 


object : 오브젝트형식
아무거나 넣을수 수 있는 형식

 

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

namespace Step7
{
    internal class Program
    {
        static void Main(string[] args)
        {
            //bool형식 변수 선언 및 할당
            bool isLucky = true;

            //변수에 값 할당
            isLucky = false;

            //출력
            Console.WriteLine(isLucky);
            //변수에 값을 넣으면 이전에 있던 값은 사라진다.

            //char형식 변수 선언
            char word;
            //값 할당
            word = 'a';

            //출력
            Console.WriteLine(word); // a

            //object형식 변수 선언
            object obj;
            //모든 값을 할당 가능
            obj = 100;      //정수 int
            obj = 12.3f;    //소수점 float
            obj = "홍길동";  //문자열 string
            obj = true;     //논리형식 bool
            obj = '김';     //문자형식 bool


            //출력
            Console.WriteLine(obj);
        }
    }
}

 

 

하나의 변수에 값을 여러개 넣으면 같은 위치에 덮여쓰여져서 마지막의 값이 출력된다.

 

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

[C#] 오류와 디버깅  (0) 2024.05.24
[C#] 컴파일과 빌드  (0) 2024.05.24
[C#] 주석  (0) 2024.05.24
[C#] 변수와 값, 데이터 타입 (int, float, string)  (0) 2024.05.23
[C#] Start  (0) 2024.05.23

+ Recent posts