Существует ли библиотека или пример кода для преобразования объекта POCO c # в памяти в файл кода .cs, который создает этот объект. Пример:
объект типа автомобиля в памяти становится:
Car c = new Car
{
Name = "mazda",
Id = 5,
Passengers = new List<string> { "Bob", "Sally" }
// etc... recursing to the bottom
};
Я могу предположить, что он может устанавливать только публичные свойства.