C# 프로그래밍 가이드C# programming guide

이 섹션에서는 핵심 C# 언어 기능과 .NET Framework를 통해 C#에서 액세스할 수 있는 기능에 대한 자세한 정보를 제공합니다.This section provides detailed information on key C# language features and features accessible to C# through the .NET Framework.

이 섹션 대부분에서는 사용자가 C# 및 일반적인 프로그래밍 개념을 이미 알고 있다고 가정합니다.Most of this section assumes that you already know something about C# and general programming concepts. 프로그래밍 또는 C# 초급자인 경우 프로그래밍에 대한 사전 지식이 필요하지 않은 C# 빠른 시작 또는 C# 시작 대화형 자습서를 참조할 수 있습니다.If you are a complete beginner with programming or with C#, you might want to visit the C# Quickstarts or Getting Started with C# interactive tutorial, where no prior programming knowledge is required.

특정 키워드, 연산자 및 전처리기 지시문에 대한 자세한 내용은 C# 참조를 참조하세요.For information about specific keywords, operators and preprocessor directives, see C# Reference. C# 언어 사양에 대한 자세한 내용은 C# 언어 사양을 참조하세요.For information about the C# Language Specification, see C# Language Specification.

프로그램 섹션Program sections

C# 프로그램 내부Inside a C# Program

Main()과 명령줄 인수Main() and Command-Line Arguments

언어 섹션Language Sections

문, 식, 연산자Statements, Expressions, and Operators

유형Types

클래스 및 구조체Classes and Structs

인터페이스Interfaces

열거형 형식Enumeration Types

대리자Delegates

배열Arrays

문자열Strings

속성Properties

인덱서Indexers

이벤트Events

제네릭Generics

반복기Iterators

LINQ 쿼리 식LINQ Query Expressions

람다 식Lambda Expressions

네임스페이스Namespaces

Nullable 형식Nullable Types

안전하지 않은 코드 및 포인터Unsafe Code and Pointers

XML 문서 주석XML Documentation Comments

플랫폼 섹션Platform Sections

응용 프로그램 도메인(C# 및 Visual Basic)Application Domains (C# and Visual Basic)

어셈블리 및 전역 어셈블리 캐시Assemblies and the Global Assembly Cache

특성Attributes

컬렉션Collections

예외 및 예외 처리Exceptions and Exception Handling

파일 시스템 및 레지스트리(C# 프로그래밍 가이드)File System and the Registry (C# Programming Guide)

상호 운용성Interoperability

리플렉션Reflection

참고 항목See Also

C# 참조C# Reference
C#C#