2010-11-01から1ヶ月間の記事一覧

C# さん C#、あなたは何で推論してくれないの orz

C#

public static D safeAdd<D, C, K, V>(D map, K key, V value) where C : ICollection<V>, new() where D : IDictionary<K, C> { C list; if (!map.TryGetValue(key, out list)) { list = new C(); map.Add(key, list); } list.Add(value); return map; } C# *1 で少しメタメタな</k,></v></d,>…

そんな関数は(多分)どこにも無い…ッ!

MS Excelのアドオンを C# で作成中ー。さて、object Range::get_value(object) の戻り値で困りんぐ。 xlRangeValueDefault default 指定した Range オブジェクトが空の場合、Empty 値が取得されます。これを調べるには、IsEmpty 関数を使用します。 Range.Va…