C# 開発

C# コードの簡素化

2025.05.13 プロパティへの代入を簡素化する

変更前

var frmTarget = new F_99_ヘルプ();
frmTarget.vs機能名 = "社員入力";
frmTarget.ShowDialog();

変更後

var frmTarget = new F_99_ヘルプ
{
    vs機能名 = "社員入力"
};
frmTarget.ShowDialog();

2025.05.13 Substring を範囲演算子を使用して、簡素化する

変更前

"ABCDE".Substring(0, 3); // インデックス 0 から 3 文字取得

変更後

"ABCDE"[..3] // インデックス 3 の手前まで取得

2025.05.13 初期化子を使用して、プロパティの初期化を簡素化する

変更前

var temp = new classInfo();
temp.都道府県 = "東京都";
temp.市区町村 = "大東区";

変更後

var temp = new classInfo()
{
    都道府県 = "東京都",
    市区町村 = "大東区",
};

-C# 開発