Skip to content

Latest commit

 

History

History
66 lines (40 loc) · 2.35 KB

index.md

File metadata and controls

66 lines (40 loc) · 2.35 KB
title description ms.date f1_keywords helpviewer_keywords ms.assetid
C# Programming Guide
Use these resources for detailed information on key C# language features and features accessible to C# through .NET.
03/25/2022
cs.langref
reference tables [C#]
C# language, programming guide
Visual C#, programming concepts
C# language, concepts
ac0f23a2-6bf3-4077-be99-538ae5fd3bc5

C# programming guide

This section provides detailed information on key C# language features and features accessible to C# through .NET.

Most of this section assumes that you already know something about C# and general programming concepts. If you are a complete beginner with programming or with C#, you might want to visit the Introduction to C# Tutorials or .NET In-Browser Tutorial, where no prior programming knowledge is required.

For information about specific keywords, operators, and preprocessor directives, see C# Reference. For information about the C# Language Specification, see C# Language Specification.

Language Sections

Programming concepts

Statements

Expression-bodied members

Equality Comparisons

Types

Classes, structs, and records

Interfaces

Delegates

Arrays

Strings

Properties

Indexers

Events

Generics

Iterators

Platform Sections

Application Domains

Assemblies in .NET

Collections

Exceptions and Exception Handling

See also