public void PossibleMultipleEnumerationForParallelQuery()

in Older/ReSharper20172CSharp/InspectionPossibleMultipleEnumeration.cs [42:55]


        public void PossibleMultipleEnumerationForParallelQuery()
        {
            ParallelQuery<string> names = GetNames().AsParallel();
            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);
            }
        }