C# 開発

【C#】コードの最適化

2025.01.22 オブジェクトの初期化を簡素化できます

private void button1_Click(object sender, EventArgs e)
{
    string VS社員番号 = "0001";
    string VS社員名 = "TANAKA";

    // オブジェクトの初期化を簡素化できます
    var recTarget = new DtbTestTable();
    recTarget.社員番号 = VS社員番号;
    recTarget.社員名 = VS社員名;

    // 最適化後
    var recTarget = new DtbTestTable
    {
        社員番号 = VS社員番号,
        社員名 = VS社員名
    };

2025.01.22 変数の宣言をインライン化できます

private void button1_Click(object sender, EventArgs e)
{
    string VSDate1 = "2025/01/05";

    // 変数の宣言をインライン化できます
    DateTime dtTemp1;
    var bRet1 = DateTime.TryParse(VSDate1, out dtTemp1);

    // 最適化
    var bRet2 = DateTime.TryParse(VSDate1, out DateTime dtTemp2);
}

-C# 開発