C#の”?”(クエスチョンマーク)は、主にnull許容型や条件演算子に使用され、コードの安全性や可読性を向上させる。ここでは、”?”がどのように使われるかを具体例とともに解 ...
続きを読むC#の”!”(エクスクラメーション)は、コード内でさまざまな用途で使われる記号で、主に論理否定やnullチェックの意味を持つ。ここでは、”!”がどのように使われるかを具体例 ...
続きを読むオブジェクトのコレクションを渡すだけで、項目に対応したCSVを作成してくれるので便利。 1、NugetからCsvHelperを取得 2、コーディング *区切り文字を含んでいる文字列には””で囲んで ...
続きを読むusing 設定 使用例(新規取得): ItemModelからM_Item取得(プロパティ名が同名のものを詰めたインスタンスを返す) 使用例(上書き): m_Itemに対してItemModelの値が上書きされる(プロパテ ...
続きを読む用途: DB等からenumに対応される数値を取得して、対応する文字列に変換する場面等で使用。 取得した数値が、該当のenumに存在する値の場合はDescription属性を取得して返す。 使用例: item.Settin ...
続きを読む用途: 条件が入っている時にのみフィルタリングするような場面で使用 第一パラメタの引数がTrueである場合のみ、フィルタリングをして返す。 使用例 ItemNmが入っている時のみ、ItemNmの比較でのフィルタリングを行 ...
続きを読む