in Older/ReSharper20172CSharp/InspectionPossibleMultipleEnumeration.cs [12:25]
public void PossibleMultipleEnumerationForIEnumerable()
{
IEnumerable<string> names = GetNames();
foreach (var name in names) // 1. "names" shows inspection "Possible multiple enumeration of IEnumerable". Use quick-fix.
{
Console.WriteLine("Name: " + name);
}
var allNames = new StringBuilder();
foreach (var name in names) // 2. "names" shows inspection "Possible multiple enumeration of IEnumerable". Use quick-fix.
{
allNames.AppendLine(name);
}
}