Skip to content

Commit ec46bea

Browse files
author
James Craig
committed
Small optimization that isn't really needed.
1 parent 4160a4c commit ec46bea

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/SQLHelper.DB/HelperClasses/Batch.cs

+4-2
Original file line numberDiff line numberDiff line change
@@ -451,16 +451,18 @@ private void SetupParameters(ref int Count, List<IParameter> FinalParameters, re
451451
return x.Value;
452452
}) + Environment.NewLine;
453453

454-
foreach (IParameter TempParameter in Command.Parameters)
454+
for (int i = 0, CommandParametersLength = Command.Parameters.Length; i < CommandParametersLength; i++)
455455
{
456+
IParameter TempParameter = Command.Parameters[i];
456457
FinalParameters.Add(TempParameter.CreateCopy(Suffix));
457458
}
458459
}
459460
else
460461
{
461462
FinalSQLCommand += Command.SQLCommand + Environment.NewLine;
462-
foreach (IParameter TempParameter in Command.Parameters)
463+
for (int i = 0, CommandParametersLength = Command.Parameters.Length; i < CommandParametersLength; i++)
463464
{
465+
IParameter TempParameter = Command.Parameters[i];
464466
FinalParameters.Add(TempParameter.CreateCopy(""));
465467
}
466468
}

0 commit comments

Comments
 (0)