Я пытаюсь заменить строковую константу массивом объектов.
У меня есть
string test = "{\"property\":\"#replacedValue#\"}";
var array = someObject.where(x=>something).ToArray();
test = test.Replace("#replacedValue#",JsonConvert.SerializeObject(array));
вывод идет как
{"property":"[{"name":"value"},{"name":"value"},{"name":"value"}]"}
Array заменяется строкой
то, что я хочу, это
{"property":[{"name":"value"},{"name":"value"},{"name":"value"}]};
Я использую. net core 3.1