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;
}
}
바보가 되려고하지 않고, 아래 답변이 원하는 것을 제공하기 때문에 몇 가지 대체 조언을 제공하고 싶습니다. IMHO 당신은 똑똑한 구문 설탕에 대한 가독성을 위해 가야합니다. 단축 된 방법을 사용하면 눈에 띄게 성능이 향상 될 것입니다. 구문에 익숙하지 않다는 가정하에 문제가 발생하면 디버깅하기가 더 어려워집니다. 그냥 내 두 센트 ;-) – Equalsk