プログラミング tips– category –
-
プログラミング tips
【エクセル マクロ】スネークケース・キャメルケース変換
スネークケースで書かれたテーブル定義をEntityに書くためにキャメルケースにしたり、その逆に変換したり。けっこう変換する機会は多いですよね。 そこで、Excel VBAを使って簡単に変換する方法をご紹介します。 【【エクセル マクロ】スネークケース・キ... -
プログラミング tips
【C#】Nullable<T>型をキャストする方法
「Nullable<T>型(null 許容型)って、どうやってnull非許容型にするの?」 「Nullableからのキャストって、簡単にできないよね?」 こんなことを悩んでいませんか? こういった疑問に答えます。 今日は「Nullable<T>型(null 許容型)を、nul... -
プログラミング tips
【C#】DateTime.Dateで日付部分だけ取得
【【C#】DateTime.Dateで日付部分だけ取得】 DateTime 値の日付部分のみ取得し、その時刻部分を 0 (または0:00:00) にする方法です。 DateTime型を再生成することなく、簡単に時刻部分を 0 にすることができます。 Date プロパティを使って解決する方法を... -
プログラミング tips
【C# 拡張メソッド】 Listのnull・空チェック
メソッドの戻り値がListで結果によってnullだったり、空だったりする場合、 その判定のソースコードってけっこう長かったりします・・・・。 そこで、拡張メソッドを使って簡単解決する方法をご紹介します。 【【C# 拡張メソッド】 Listのnull・空チェック... -
プログラミング tips
【C# 拡張メソッド】 foreach index付き
foreachで、インデックス付きで使いたいことが時々あるんですよね。 でも使おうと思うと忘れていたり、書いてみるとけっこう面倒だったり・・・・。 そこで、拡張メソッドを使って簡単解決する方法をご紹介します。 【【C# 拡張メソッド】 foreach index付... -
プログラミング tips
【C# 拡張メソッド】 foreach null listのチェック
foreachは、nullチェックをしないと ’System.NullReferenceException’の例外が発生するんですよね・・・。 そこで、拡張メソッドを使って簡単回避する方法をご紹介します。 【【C# 拡張メソッド】 foreach null listのチェック】 例外が発生するソースコー...