2008-06-11 無名クラスは作れない(ただしC# 3.0以降は可能) C# Javaでは、 new User(){ public String getName(){ return "This is Dunmmy."; } }; のように無名クラスが作れますが、C#ではできない(正確にはできなかった)そうです。 C# 3.0以降では可能になりました。以下のように。 new SortedDictionary( new IComparer(){ public int Compare(object x, object y){ x.CompareTo(y) } }; );