プログラミング tips– category –
-
プログラミング tips
【C#】フォームロード(Form_Load)時にフォーカスする方法
「Windowsアプリケーションで、フォームロード(Form_Load)時にコントロールにフォーカスするのはどうしたらいいの?」 「フォームロード(Form_Load)時にコントロールにフォーカスを設定してもフォーカスされないんだけど・・・・。」 こんなことを悩んでい... -
プログラミング tips
CsvHelper CsvClassMapを使わない方法
「CsvHelperって、CsvClassMapを使わないとマッピングできないよね?」 「CsvHelperのマッピングって、もっと簡単にできないのかな?」 こんなことを悩んでいませんか? こういった疑問に答えます。 今日は「CsvHelperでCsvClassMapを使わないマッピング方... -
プログラミング tips
CsvHelper BadDataFoundとは?
「CsvHelperって、けっこう使われている割に情報が少ない・・・。」 「CsvHelperって、やりたいこと調べるのに時間がかかる・・・。」 こんなことを悩んでいませんか? こういった疑問に答えます。 今日は「CsvHelper.BadDataFound」について紹介します。 ... -
プログラミング tips
CsvHelper MissingFieldExceptionとは?
CsvHelperのConfigurationの設定や例外処理って、難しいと思っています。 なかなか資料が無いですし、たまに見かけても英語ばかりですし・・・。 今日は「CsvHelper.MissingFieldException」について紹介します。 【CsvHelper MissingFieldExceptionとは?... -
プログラミング tips
CsvHelper BadDataExceptionとは?
CsvHelperのConfigurationの設定や例外処理って、難しいですよね・・・。 今日は「CsvHelper.BadDataException」について紹介します。 【CsvHelper BadDataExceptionとは?】 どんな例外? ①不正なデータが含まれている フィールドに引用符が含まれている... -
プログラミング tips
CsvHelper Configurationの設定
CsvHelperって、C#でCSVの読み書きをするには非常に便利なんですが、イマイチ情報が足りない気がしています。 ConfigurationのPropertiesの設定情報はいつも調べるんですが、毎回google翻訳するのも面倒なので、翻訳したものを載せておきます。 こちらの記... -
プログラミング tips
【C#】拡張メソッド まとめ
拡張メソッドは、非常に便利です。 既存のクラスへのメソッドを追加して、インスタンスメソッドのように呼び出しができます。 元々クラスに存在したメソッドのように使えるので、それまで複数ステップを使って書いていたソースをまとめたり、バラつきのあ... -
プログラミング tips
【C# 拡張メソッド】nullをToString()
nullをToString()すると見事に落ちます。 とはいえ、イチイチチェックするのは面倒ですよね。 そこで、拡張メソッドを使って簡単回避する方法をご紹介します。 【【C# 拡張メソッド】nullをToString()】 例外が発生するソースコード例 public class Test {... -
プログラミング tips
【C#】初心者が綺麗なコードを書くコツ Tips
初心者プログラマのころは、なかなか綺麗なソースコードが書けないものです。 でも、そのコードにはある程度のパターンがあって、ちょっとしたポイントを意識すれば、見違えるような綺麗なソースコードになります。 綺麗なソースコードが簡単に書けるよう... -
プログラミング tips
【C#】if文の書き方
初心者プログラマのころは、なかなか綺麗なソースコードが書けないものです。 でも、そのコードにはある程度のパターンがあって、ちょっとしたポイントを意識すれば、見違えるような綺麗なソースコードになります。 そこで、よくあるコードを参考にしなが...