본문 바로가기

C#/Knowledge

(27)
C# 소개 및 개발환경 설정 C#을 공부하고 훈련하기 위한 여러가지 프로그램들이 존재하지만 마이크로소프트에서 제공하는 Visual Studio 라는 프로그램을 사용했다.Visual Studio는 일종의 IDE 인데 이 IDE는 '통합 개발 환경' 을 의미한다.즉, 개발에 필요한 전반적인 기능들을 갖춰진 장소라고 생각할 수 있다.예를들면 코드의 생성/편집 뿐만 아니라 디버깅, 컴파일, 배포, 인텔리센스 등 다양한 작업을 하나의 프로그램에서 진행 할 수 있는 도구이다.지금 당장 코드,디버킹,컴파일 이와 같은 단어들은 모르겠지만 앞으로 공부하면서 알아갈 수 있을 것이다.비쥬얼 스튜디오 또한 다양한 버전이 존재하지만 무료로 제공하는 커뮤니티버전을 채택하였다.출처 : https://visualstudio.microsoft.com/ko/dow..
접근 제한자 내가 작업한 클래스의 변수 및 함수를 다른 클래스에서 접근하는 것을 설정할 수 있다.변수나 함수 앞에 public, private, protected, internal 중 한개를 선언하면 된다.이를 접근 제한자 라고 한다. 선언하는 위치는 변수 혹은 함수 앞에 선언한다. public클래스에서 public 로 선언된 변수는 외부 클래스에서 접근할 수 있다. private클래스에서 private 로 선언된 변수는 외부 클래스에서 접근할 수 없다.앞에 아무것도 선언하지 않았을 때 자동으로 private 로 간주한다. 함수의 접근 제한자함수도 변수와 위치 사용법 모두  동일
C# 네이밍 규칙 예제를 보면 변수와 함수를 만들때 대문자로 시작하는지 소문자로 시작하는지 차이를 둔 것을 볼 수 있습니다.코드에서 변수명 함수명을 작성할때는 여러가지 규칙이 있습니다.그 중 C#에서 보편적으로 활용되는 것에는 카멜 케이스, 파스칼 케이스 가 있습니다.코드에 이름을 만들때 특수문자가 되지 않습니다.따라서 공백이 필요한 경우가 있지만 공백을 포함한 이름을 만들 수 없습니다.  Microsoft 코딩 규칙 - 링크 .NET 설명서 C# 코딩 규칙 - C#C#에서 일반적으로 사용되는 코딩 규칙에 관해 알아봅니다. 코딩 규칙은 코드를 일관되게 표시하고 코드 복사, 변경 및 유지 관리를 용이하게 합니다. 이 문서에는 문서 리포지토리 코딩 지침도learn.microsoft.comPocu 코딩 규칙 - 링크 POCU ..