C# Simplifying string array initialization. Is there a way to optimize the below code in C#
string[] createdBy = new string[totalRowCount];
for (long i = 0; i < totalRowCount; i++)
{
createdBy[i] = userName;
}
Also
int?[] defaultInd = new int?[totalRowCount];
for (long i = 0; i < totalRowCount; i++)
{
if (i == 0)
{
defaultInd[i] = 1;
}
else
{
defaultInd[i] = 0;
}
}