C Sharp
C#(シーシャープ)はマイクロソフト社によって同社の.NET戦略の一環として開発されたオブジェクト指向プログラミング言語である。

1 概要
2 言語仕様
 CやC++からの改良点
 C# 2.0からの仕様
  部分型
  ジェネリクス
  静的クラス
  yieldキーワード
  匿名デリゲート
  プロパティに対する個別のアクセス制御
  Null許容型とnull結合演算子
 C# 3.0からの仕様
  varキーワード
  拡張メソッド
  部分メソッド
  ラムダ式
  オブジェクト初期化の簡略化
  自動実装プロパティ
  匿名型
  配列宣言の型省略
  クエリ式
 C# 4.0からの仕様
  dynamicキーワード
  オプション引数・名前付き引数
  ジェネリクスの共変性・反変性
3 実装
4 名称
5 関連項目
6 外部リンク
7 脚注