假设我有:
public class Item
{
public string SKU {get; set; }
public string Description {get; set; }
}
....
.NET 中是否有内置方法可以让我获取类型为 Item
的变量 i
的属性和值,可能如下所示:
{SKU: "123-4556", Description: "Millennial Radio Classic"}
我知道 .ToString()
可以重载以提供此功能,但我不记得 .NET 中是否已提供此功能。
最佳答案
您作为示例描述的格式看起来很像 JSON , 所以你可以使用 JavaScriptSerializer :
string value = new JavaScriptSerializer().Serialize(myItem);
关于c# - 是否有用于获取对象的所有属性和值的内置 .NET 方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2730734/