- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
public class HttpQueryNameValueCollection : NameValueCollection
    {
        private ParallelLoopResult _parallelLoopResult;
        public override string ToString()
        {
            List<string> result;
            result = new List<string>();
            _parallelLoopResult = Parallel.ForEach(AllKeys, p =>
            {
                if (BaseGet(p) != null)
                    result.Add(p + "=" + Get(p));
            });
            return string.Join("&", result);
        }
    }
 Follow us!
 Follow us!
тут либо гонки, Либо неебические расходы на синхронизацию
вероятно, может и распидорасить, если он не потокбезопасен
Пруф: