Не форматирует json

289
04 ноября 2017, 12:01

Подскажите, почему я получаю не ровный столбец в notepad, а вот такое

"{\r\n  \"1\": {\r\n    \"2\": \"1\",\r\n    \"1234\": \"5689\"\r\n  }\r\n}"

Добавляю так :

Dictionary<string, string> tt2 = new Dictionary<string, string>();
tt2.Add(textBox2.Text, textBox1.Text);
tt2.Add("1234", "5689");
tt.Add(textBox1.Text, tt2);
string tt3 = JsonHelper.Serialize(tt);
JsonHelper.SaveFile(tt3, path);

public static string Serialize<T>(T obj)
            {             
                return JsonConvert.SerializeObject(obj, Formatting.Indented);
            }
    public static void SaveFile<T>(T obj, string path)
            {
                JsonSerializer serializer = new JsonSerializer();
                serializer.Converters.Add(new JavaScriptDateTimeConverter());
                serializer.NullValueHandling = NullValueHandling.Ignore;
                try
                {
                    if (File.Exists(path))
                    {
                        File.Delete(path);
                    }
                    StreamWriter sw = File.CreateText(path);
                    using (JsonWriter writerr = new JsonTextWriter(sw))
                    {
                        serializer.Serialize(writerr, obj);
                    }
                }
                catch (Exception ex)
                {
                    //
                }
            }
READ ALSO
Как настроить слои елементов окна?

Как настроить слои елементов окна?

У меня есть 2 элемента LableКак мне при желании переместить один элемент впереди второго?

238
C# наследуемый метод работает с родительскими полями

C# наследуемый метод работает с родительскими полями

При наследовании, вызывая метод дочернего элемента AAA он продолжает работать с полями родительского класса BBB, а не дочернегоКак это исправить

253
DataGridView checkbox column с привязкой к SQLite

DataGridView checkbox column с привязкой к SQLite

ПриветствуюЕсть DataGridView, в которую загружаются данные из БД SQLite:

269
Перезапись элементов List

Перезапись элементов List

Доброго времени сутокИмеется следующий код генерации перестановок:

223