C# programlama kılavuzuC# programming guide

Bu bölümde,.NET Framework aracılığıyla C# için erişilebilir anahtar C# dil özellikleri ve özellikleri hakkında ayrıntılı bilgi verilmektedir.This section provides detailed information on key C# language features and features accessible to C# through the .NET Framework.

Bu bölümün çoğu zaten C # ve genel programlama kavramları hakkında bir şeyler bildiğinizi varsayar.Most of this section assumes that you already know something about C# and general programming concepts. Programlama veya C# ile tam bir acemi iseniz, c# Öğreticiler veya .NET Tarayıcı İçi ÖğreticiGiriş ziyaret etmek isteyebilirsiniz , hiçbir önceki programlama bilgisi gereklidir.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.

Belirli anahtar kelimeler, operatörler ve önişlemci yönergeleri hakkında bilgi için C# Referans'abakın.For information about specific keywords, operators and preprocessor directives, see C# Reference. C# Dil Belirtimi hakkında bilgi için C# Language Specification'abakın.For information about the C# Language Specification, see C# Language Specification.

Program bölümleriProgram sections

C# Programı İçindeInside a C# Program

Ana() ve Komut Satırı Bağımsız DeğişkenleriMain() and Command-Line Arguments

Dil BölümleriLanguage Sections

İfadeler, İfadeler ve OperatörlerStatements, Expressions, and Operators

TürlerTypes

Sınıflar ve StructsClasses and Structs

ArabirimlerInterfaces

TemsilcilerDelegates

DizilerArrays

DizeStrings

ÖzelliklerProperties

Dizin OluşturucularIndexers

OlaylarEvents

Genel TürlerGenerics

YineleyicilerIterators

LINQ Sorgu İfadeleriLINQ Query Expressions

Lambda İfadelerLambda Expressions

Ad AlanlarıNamespaces

Güvenli Olmayan Kod ve İşaretçilerUnsafe Code and Pointers

XML Dokümantasyon YorumlarıXML Documentation Comments

Platform BölümleriPlatform Sections

Uygulama Etki AlanlarıApplication Domains

.NET’te bütünleştirilmiş kodlarAssemblies in .NET

ÖzniteliklerAttributes

KoleksiyonlarCollections

Özel Durumlar ve Özel Durum KullanımıExceptions and Exception Handling

Dosya Sistemi ve Kayıt Defteri (C# Programlama Kılavuzu)File System and the Registry (C# Programming Guide)

Birlikte çalışabilirlikInteroperability

YansımaReflection

Ayrıca bkz.See also