public void PossibleMultipleEnumerationForIOrderedEnumerable()

in Older/ReSharper20172CSharp/InspectionPossibleMultipleEnumeration.cs [27:40]


        public void PossibleMultipleEnumerationForIOrderedEnumerable()
        {
            IOrderedEnumerable<string> names = GetNames().OrderBy(n => n);
            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);
            }
        }