C#을 어떻게 사용하나요? 이 기사에서는 C#의 기본 구문을 소개하고 간단한 예제를 통해 C#의 사용법을 소개합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
이전 글을 통해 [C#이란? 무슨 소용이 있나요? ], 우리는 C#이 객체 지향 프로그래밍 언어라는 것을 알고 있습니다.
객체 지향 프로그래밍 방식에서 프로그램은 연산을 통해 서로 상호 작용하는 다양한 객체로 구성됩니다. 객체가 취할 수 있는 행동을 메소드라고 합니다. 같은 종류의 물체는 같은 유형 또는 같은 종류라고 합니다. [관련 영상 튜토리얼 추천: C# 튜토리얼]
예를 들어 Rectangle 객체를 생각해 보겠습니다. 길이, 너비 등의 속성이 있습니다. 디자인에 따라 이러한 속성의 값을 받아들이고 면적을 계산하고 세부 정보를 표시하는 메서드가 필요할 수 있습니다.
Rectangle 클래스의 구현을 통해 C#의 기본 구문을 논의해 보겠습니다.
using System; namespace RectangleApplication { class Rectangle { // member variables double length; double width; public void Acceptdetails() { length = 4.5; width = 3.5; } public double GetArea() { return length * width; } public void Display() { Console.WriteLine("Length: {0}", length); Console.WriteLine("Width: {0}", width); Console.WriteLine("Area: {0}", GetArea()); } } class ExecuteRectangle { static void Main(string[] args) { Rectangle r = new Rectangle(); r.Acceptdetails(); r.Display(); Console.ReadLine(); } }}
위 코드가 다음과 같을 때 컴파일되고 실행되면 다음이 생성됩니다. 결과:
Length: 4.5 Width: 3.5 Area: 15.75
using 키워드
모든 C# 프로그램의 첫 번째 문은 다음과 같습니다.
using System;
using 키워드는 프로그램에 네임스페이스를 포함하는 데 사용됩니다. 여러 개의 using 문.
Class 키워드
class 키워드는 클래스를 선언하는 데 사용됩니다.
C#의 주석
주석은 코드를 설명하는 데 사용됩니다. 주석 항목은 컴파일러에서 무시됩니다. C# 프로그램의 여러 줄 주석은 아래와 같이 /*로 시작하고 */ 문자로 끝납니다. -
/* This program demonstrates The basic syntax of C# programming Language */
한 줄 주석은 '//' 기호로 표시됩니다(예:
//end class Rectangle
멤버 변수).
변수는 데이터를 저장하는 데 사용되는 클래스의 속성 또는 데이터 멤버입니다. 이전 샘플 프로그램에서 Rectangle 클래스에는 length와 width라는 두 개의 멤버 변수가 있습니다.
멤버 함수
함수는 특정 작업을 수행하는 명령문 집합입니다. 클래스의 멤버 함수는 클래스에서 선언됩니다. 예제 클래스 Rectangle에는 AcceptDetails, GetArea 및 Display라는 세 가지 멤버 함수가 포함되어 있습니다.
클래스 인스턴스화
이전 예제 프로그램에서 ExecuteRectangle 클래스는 Main() 메서드를 포함하고 Rectangle 클래스를 인스턴스화합니다.
식별자
식별자는 클래스, 변수, 함수 또는 기타 사용자 정의 항목을 식별하는 데 사용되는 이름입니다. C#에서 클래스 이름을 지정하는 기본 규칙은 다음과 같습니다.
1 이름은 문자로 시작해야 하며 그 뒤에 일련의 문자, 숫자(0 - 9) 또는 밑줄이 올 수 있습니다. 식별자의 첫 번째 문자는 숫자일 수 없습니다.
2. 공백이나 기호를 포함할 수 없습니다. - +! @#%^&*()[]{}. ; : "'/ 및. 단, 밑줄(_)을 사용할 수 있습니다.
3. C# 키워드일 수 없습니다.
C# 키워드
키워드는 C# 컴파일러 단어에 대해 미리 정의되어 있습니다. 이러한 키워드는 사용할 수 없습니다. 그러나 이러한 키워드를 식별자로 사용하려면 키워드 앞에 @ 문자를 붙일 수 있습니다.
C#에서 일부 식별자는 코드 컨텍스트에서 특별한 의미를 갖습니다. 세트를 상황별 키워드라고 합니다.
다음 표에는 C#의 예약된 키워드와 상황별 키워드가 나열되어 있습니다.
위 내용은 C#을 사용하는 방법? C#의 기본 구문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!