我是一名 Java 开发人员,习惯于 Eclipse 中的“生成 toString()”选项,该选项提供完整的 toString,打印所有实例变量的值。我只是在 Visual Studio 中寻找类似的快捷方式。
我已经看到如何开始输入方法,“公共(public)覆盖”和自动完成将 stub ToString() 但它不会用所有类属性填充它。
public override string ToString()
{
return base.ToString();
}
我希望生成的方法包含该类的所有属性。
最佳答案
您可以使用 JSON.NET 来序列化您的类(class)。
public override string ToString()
{
return JsonConvert.SerializeObject(this);
}
关于c# - 如何在 Visual Studio 中生成包含所有属性的 ToString()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58622846/