C# プログラミング ガイド

このセクションでは、C# 言語の重要な機能に関する詳細と、.NET Framework 経由でアクセスできる C# の機能について説明します。

このセクションの大部分は、C# と一般的なプログラミングの概念について、ある程度の知識を持っていることを前提として説明されています。 プログラミングや C# のまったくの初心者の方は、「Getting Started with C#」 (C# の概要) の対話型チュートリアルを参照してください。プログラミングの予備知識は必要ありません。

特定のキーワード、演算子、およびプリプロセッサ ディレクティブについては、「C# リファレンス」を参照してください。 C# 言語の仕様については、「C# 言語仕様」を参照してください。

プログラムのセクション

インサイド C# プログラム

Main() とコマンド ライン引数

言語セクション

ステートメント、式、および演算子

クラスと構造体

インターフェイス

列挙型

デリゲート

配列

文字列

プロパティ

インデクサー

イベント

ジェネリック

反復子

LINQ クエリ式

ラムダ式

名前空間

Null 許容型

アンセーフ コードとポインター

XML ドキュメント コメント

プラットフォーム セクション

アプリケーション ドメイン (C# と Visual Basic)

アセンブリとグローバル アセンブリ キャッシュ

属性

コレクション

例外と例外処理

ファイル システムとレジストリ (C# プログラミング ガイド)

相互運用性

リフレクション

関連項目

C# リファレンス
C#