Csharp-overview

提供:Dev Guides
移動先:案内検索

C#-概要

C#は、マイクロソフトが開発し、欧州コンピューター製造業者協会(ECMA)および国際標準化機構(ISO)によって承認された、最新の汎用オブジェクト指向プログラミング言語です。

C#は、.Net Frameworkの開発中にAnders Hejlsbergと彼のチームによって開発されました。

C#はCommon Language Infrastructure(CLI)用に設計されています。CLIは、実行可能なコードとランタイム環境で構成され、さまざまなコンピュータープラットフォームとアーキテクチャでさまざまな高レベル言語を使用できます。

次の理由により、C#は広く使用されている専門的な言語になります-

  • 最新の汎用プログラミング言語です
  • オブジェクト指向です。
  • コンポーネント指向です。
  • 学ぶのは簡単です。
  • これは構造化言語です。
  • 効率的なプログラムを生成します。
  • さまざまなコンピュータープラットフォームでコンパイルできます。
  • これは.Net Frameworkの一部です。

C#の強力なプログラミング機能

C#の構成体は、従来の高レベル言語、CおよびC ++に密接に従っていますが、オブジェクト指向プログラミング言語です。 Javaと非常によく似ており、世界中の多くのプログラマーに愛されている数多くの強力なプログラミング機能を備えています。

以下は、C#のいくつかの重要な機能のリストです-

  • ブール条件
  • 自動ガベージコレクション
  • 標準ライブラリ
  • アセンブリのバージョン管理
  • プロパティとイベント
  • デリゲートとイベント管理
  • 使いやすいジェネリック
  • インデクサー
  • 条件付きコンパイル
  • シンプルなマルチスレッド
  • LINQとラムダ式
  • Windowsとの統合