Files
codeql/csharp/ql/src/Linq/BadMultipleIteration.cs
2018-08-02 17:53:23 +01:00

23 lines
450 B
C#

class BadMultipleIteration
{
private static int count = 1;
private static IEnumerable<int> NonRepeatable()
{
for (; count <= 3; count++)
{
yield return count;
}
}
public static void Main(string[] args)
{
IEnumerable<int> nr = NonRepeatable();
foreach (int i in nr)
Console.WriteLine(i);
foreach (int i in nr)
Console.WriteLine(i);
}
}