C# programlama kılavuzuC# programming guide

Bu bölüm, anahtar C# dili hakkında ayrıntılı bilgi özellikleri ve C# .NET Framework aracılığıyla erişilebilir özellikler sağlar.This section provides detailed information on key C# language features and features accessible to C# through the .NET Framework.

Çoğu bu bölümde, zaten bir C# ve genel programlama kavramları bildiğiniz varsayılır.Most of this section assumes that you already know something about C# and general programming concepts. Bir tam veya programlama ile acemiyseniz C#, ziyaret etmek isteyebilirsiniz giriş C# öğreticiler veya ile çalışmaya başlama C# etkileşimli öğreticisini Hayır olduğunda Önceki programlama bilgi gereklidir.If you are a complete beginner with programming or with C#, you might want to visit the Introduction to C# Tutorials or Getting Started with C# interactive tutorial, where no prior programming knowledge is required.

Belirli bir anahtar sözcükleri, işleçler ve ön işlemci yönergeleri hakkında daha fazla bilgi için bkz: C# başvurusu.For information about specific keywords, operators and preprocessor directives, see C# Reference. C# dil belirtimi hakkında daha fazla bilgi için bkz. C# dil belirtimi.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

Deyimler, İfadeler ve İşleçlerStatements, Expressions, and Operators

TürlerTypes

Sınıflar ve YapılarClasses and Structs

ArabirimlerInterfaces

Sabit Listesi TürleriEnumeration Types

TemsilcilerDelegates

DizilerArrays

DizelerStrings

ÖzelliklerProperties

Dizin OluşturucularIndexers

OlaylarEvents

Genel TürlerGenerics

YineleyicilerIterators

LINQ Sorgu ifadeleriLINQ Query Expressions

Lambda İfadeleriLambda Expressions

Ad AlanlarıNamespaces

Boş Değer Atanabilir TiplerNullable Types

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

XML Belge Açıklamaları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 İşlemeExceptions 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