Microsoft C# (C シャープと読みます) は、.NET Framework で動作するような幅広いエンタープライズ アプリケーションを構築するようにデザインされた新しいプログラミング言語です。Microsoft C と Microsoft C++ から発展した C# は、シンプルで最新のタイプ セーフなオブジェクト指向の言語です。C# コードは、マネージ コードとしてコンパイルされます。つまり、共通言語ランタイムのサービスを利用できます。これらのサービスには、言語の相互運用性、ガベージ コレクション、強化されたセキュリティ、および改善されたバージョン管理サポートが含まれます。
C# は Visual Studio .NET スイートの Visual C# として紹介されます。Visual C# のサポートには、プロジェクト テンプレート、デザイナ、プロパティ ページ、コード ウィザード、オブジェクト モデル、および開発環境のその他の機能が含まれます。.NET Framework そのものが、Visual C# のライブラリです。
このセクションの内容
- C# 言語ツアー
- C# の機能および利点について説明します。ドキュメント一覧および C++ と C# の比較も示します。
- C# コンパイラ オプション
- C# のコンパイラ オプションとビルド エラーについて説明します。コマンド ラインからのビルドに関する情報も示します。
- Visual C# のコード ウィザード
- ファイル、クラス、メソッド、プロパティ、およびその他の要素をプロジェクトに追加するためのウィザードについて説明します。
- C# 言語仕様
- 言語の構文、規則、デザインについて説明します。
- C# プログラマーズ リファレンス
- キーワード、型、演算子、属性、およびプリプロセッサ ディレクティブについて説明します。C# のチュートリアルおよび C# の言語機能についてのトピックも含まれています。
関連項目
- Visual Basic と Visual C#
- Visual Basic または Visual C# を使用してアプリケーションをデザイン、開発、デバッグ、テスト、および配置する方法について説明します。
- Visual C# のサンプル
- Visual C# を使用したプログラミングの方法を示すサンプルのソース コードが含まれます。