記事一覧
記事一覧
-
プログラミング tips
【C#】拡張メソッド まとめ
拡張メソッドは、非常に便利です。 既存のクラスへのメソッドを追加して、インスタンスメソッドのように呼び出しができます。 元々クラスに存在したメソッドのように使えるので、それまで複数ステップを使って書いていたソースをまとめたり、バラつきのあ... -
プログラミング初心者向け
初心者プログラマがスキルアップするための方法
「プログラマーとしてそれなりの経験を積んだけど。ぜんぜん先輩にかなわないな。」 「プログラミングのスキルアップして、指摘やミスをへらしたいんだけど、どうすればいいのかな。」 こんなことを悩んでいませんか? こういった疑問に答えます。 【初心... -
プログラミング tips
【C# 拡張メソッド】nullをToString()
nullをToString()すると見事に落ちます。 とはいえ、イチイチチェックするのは面倒ですよね。 そこで、拡張メソッドを使って簡単回避する方法をご紹介します。 【【C# 拡張メソッド】nullをToString()】 例外が発生するソースコード例 public class Test {... -
プログラミング tips
【C#】初心者が綺麗なコードを書くコツ Tips
初心者プログラマのころは、なかなか綺麗なソースコードが書けないものです。 でも、そのコードにはある程度のパターンがあって、ちょっとしたポイントを意識すれば、見違えるような綺麗なソースコードになります。 綺麗なソースコードが簡単に書けるよう... -
プログラミング tips
【C#】if文の書き方
初心者プログラマのころは、なかなか綺麗なソースコードが書けないものです。 でも、そのコードにはある程度のパターンがあって、ちょっとしたポイントを意識すれば、見違えるような綺麗なソースコードになります。 そこで、よくあるコードを参考にしなが... -
プログラミング 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 プロパティを使って解決する方法を... -
エンジニア就職・転職
(経験者)IT業界に30代未経験で転職する方法
この記事の内容 転職は可能です。転職が可能な2つの理由 転職を成功させた方法(転職するまでにやったこと) 【失敗談】もっとうまく転職するには?昔の自分に教えたいこと。 【【結論】転職は可能です。転職が可能な2つの理由】 理由1:空前の人手不足... -
プログラミング tips
【C# 拡張メソッド】 Listのnull・空チェック
メソッドの戻り値がListで結果によってnullだったり、空だったりする場合、 その判定のソースコードってけっこう長かったりします・・・・。 そこで、拡張メソッドを使って簡単解決する方法をご紹介します。 【【C# 拡張メソッド】 Listのnull・空チェック...