오늘부터 C#으로 코딩테스트 문제들을 풀어볼 생각이다.
사실 코딩테스트는 파이썬으로 보는게 가장 좋다.
만약 코딩테스트를 실제로 봐야한다면 파이썬으로 보겠지만,
현재 내가 현재 다루고 있는 것이 C#이기 떄문에
일단은 실력증진을 위해 C#으로 풀어보고자 한다.
대체로 비쥬얼스튜디오를 사용하고 있는데
비쥬얼 스튜디오에서 여러개의 스크립트를 한번에 다루는 법을 먼저 기록하고자 한다.
C#의 구조를 간단히 알면 이해하기 좋다.
소스코드가 들어있는 스크립트가 있고
이 스크립트들이 모여서 프로젝트를 이룬다.
그리고 프로젝트가 모여서 하나의 솔루션이 된다.
[ 솔루션 - 프로젝트 - 스크립트 ] 인 셈이다.
이번에는 하나의 솔루션에서
많은 프로젝트를 생성하고 관리하는 방법을 통해서
앞으로 풀게될 코딩 문제들을 분리해서 관리할 것이다.
1. Visual Studio 를 실행하여 새프로젝트를 생성한다
2. 언어를 C#으로 설정하고 Console Application을 클릭한다
꼭 Console Application을 선택할 필요는 없다.
개인 상황이나 필요에 따라서 적절한 것을 고르자.
3. 프로젝트 이름과 저장 위치를 설정한다
4. 프레임워크는 5.0으로 설정한다.
5. Hello World! 가 적혀있는 스크립트가 열린다
6. 솔루션 탐색기 부분에서 새프로젝트를 누른다.
오른쪽 부분에 솔루션 탭이 있다.
거기서 최상단인 솔루션을 선택하고 우클릭하면 메뉴창이 나오는데
추가 - 새프로젝트 를 선택한다.
7. 새프로젝트를 추가한다
아까 전과 동일한 창이 뜬다.
앞에서 했던 것과 마찬가지로 똑같이 진행해주면
하나의 솔루션으로 통제되는 프로젝트가 추가된다.
8. 프로젝트가 추가된다
하나의 솔루션 하위로
프로젝트가 추가된 것을 확인할 수 있다.
9. 솔루션에서 속성창을 열어준다
10. 현재 선택 영역으로 변경해준다
이 과정을 꼭 완료해주어야만,
디버깅을 했을 때 현재 내가 보고있는 스크립트 기준으로 수행된다.
안할 경우 첫번째로 만든 스크립트만 계속 프롬프트창에서 실행되는 것을 목격하게 될 것이다.
'C# > C# : Baekjoon' 카테고리의 다른 글
[백준] C# : A+B (1000번) (0) | 2021.07.21 |
---|---|
[백준] C# : 개 ( 10172번 ) (0) | 2021.07.21 |
[백준] C# : 고양이 (10171번) (0) | 2021.07.21 |
[백준] C# : We love kriii (10718번) (0) | 2021.07.20 |
[백준] C# : Hello World 출력하기 (2557번) (0) | 2021.07.20 |
댓글