방명록
- [C#] C#의 기본 구조2024년 01월 22일 13시 18분 00초에 업로드 된 글입니다.작성자: 코딩백구반응형
오늘은 처음 콘솔 어플리케이션 프로젝트를 생성하면 나타나는 기본 구조에 대해 설명하겠습니다.
using System; namespace abc{ class Hello{ public static void Main(){ Console.WriteLine("HelloWorld"); } } }
코드 구조 설명
이 단순한 프로그램에서 C# 이 어떤식으로 동작하는지 대략적으로 파악할 수 있습니다.
1. namespace ⇒ class ⇒ Main method
- namespace는 class를 모아 놓은 폴더, 윈도우 시스템이라고 볼 수 있다. 폴더에 다른 폴더를 저장할 수 있듯이, namsspace 안에 namespace.. 식의 구조도 가능하다.
- class 는 객체를 형성하는 method, variables 들을 명시하는 틀이다.
- 모든 C# 프로그램은 Main() 이라는 시작 함수 (메서드) 를 가져야 하며 단 하나만 존재할 수 있다.
2. C#에서는 모든 코드가 class 안에 작성된다.
- 즉, class 밖에서는 코드를 작성할 수 없다는것을 의미한다.
- C++에서 자주 쓰던 전역변수를 C#에서는 사용할 수 없다. 모든것이 객체단위.
3. 표준 입출력
- 표준 출력 - Console.write() , Console.writeLine() 을 사용.
- writeLine 은 줄바꿈을 나타냄. 자바의 println과 같음.
- 표준 입력 - Console.ReadLine() , Console.read() 를 사용.
반응형'Language > C#' 카테고리의 다른 글
[C#] C# foreach 반복문에서 index 값 가져오기 (0) 2024.01.23 [C#] 배열 Slice 하는 방법 (0) 2024.01.23 [C#] 가비지 콜렉터란? (0) 2024.01.20 [C#] C# 과 .NET (0) 2024.01.20 다음글이 없습니다.이전글이 없습니다.댓글