C#文字列配列の初期化を簡素化します。 C#で、以下のコードを最適化する方法はありC#簡略化文字列配列の初期化
string[] createdBy = new string[totalRowCount];
for (long i = 0; i < totalRowCount; i++)
{
createdBy[i] = userName;
}
また
int?[] defaultInd = new int?[totalRowCount];
for (long i = 0; i < totalRowCount; i++)
{
if (i == 0)
{
defaultInd[i] = 1;
}
else
{
defaultInd[i] = 0;
}
}
ジャークではありませんが、以下の回答が必要なものを提供するので、いくつかの代替アドバイスを提供したいだけです。あなたは賢明な統語的砂糖よりも読みやすいようにすべきです。私は、短縮された方法を使用することで顕著なパフォーマンスの向上があるとは思っていません。あなたが構文にあまり慣れていないと仮定してから何かが間違っていれば、デバッグを難しくしています。ちょうど私の2セント;-) – Equalsk