Esempio n. 1
0
        public string Stringify(bool ordered)
        {
            var sb = new StringBuilder(Values.Count * 4);

            if (ordered)
            {
                foreach (var pair in Values.OrderBy(x => x.X))
                {
                    sb.Append(pair.X.ToString(CultureInfo.InvariantCulture)).Append("|")
                    .Append(pair.Y.ToString(CultureInfo.InvariantCulture)).Append("\n");
                }
            }
            else
            {
                foreach (var pair in Values)
                {
                    sb.Append(pair.X.ToString(CultureInfo.InvariantCulture)).Append("|")
                    .Append(pair.Y.ToString(CultureInfo.InvariantCulture)).Append("\n");
                }
            }

            return(sb.ToString());
        }