kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

.Net

DataRowから値を取り出すときにdecimalにcastできない

型なしのDataTableにdecimal型のデータを入れた行を追加して、 それをcastで取り出そうとしたら以下のエラー 指定されたキャストは有効ではありません。 //DataTable作成 DataTable dt = new DataTable(); dt.Columns.Add("cd"); dt.Columns.Add("data"); //…

Dictionaryでforeach

foreach (string key in dic.Keys) { Console.WriteLine("{0} : {1}", key, dic[key]); }

Enumをforeachで使う

Type tp = typeof(EnumCd); int cd; foreach (string item in Enum.GetNames(tp)) { cd = (int)Enum.Parse(tp, item); }参考サイト http://code.nanigac.com/source/view/70

.Netの日付フォーマット

自分用メモ 形式指定文字列 説明 d その月の日付。1 桁の日付で、先行ゼロが付きません。 dvimd その月の日付。1 桁の日には、先行ゼロが付きます。 ddd AbbreviatedDayNames の定義に基づく、曜日の省略名。 dddd DayNames の定義に基づく、曜日の完全名。 …