我正在考虑在 VS2010 的即时窗口中对 ?variable 进行等效的重构,是否可以获取该输出或通过另一种机制并创建代码来生成该对象及其属性(递归)。
我正在研究制作一些可用于我们的集成测试的实时“模拟”对象,而这个功能会让它变得更容易。
更新:基本上检查它是否可以执行以下操作...
MyObject
AddressModel = MyAddressModel,
AllowChangeDatasets = false,
至
public class MyObject
{
public AddressModel AddressModel { get; set;}
public bool AllowChangeDatasets { get; set; }
}
MyObject obj = new MyObject();
obj.AddressModel = new MyAddressModel()
{
// bla bla
}