我有一類名爲MyClass的其中有許多特性如何在C#打印類的道具名稱
class MyClass
{
public int Id { get; set; }
public string Name { get; set; }
public string email { get; set; }
public string password { get; set; }
public string city { get; set; }
}
我想在Console.writeline打印屬性名稱,如
static void Main(string[] args)
{
MyClass m = new MyClass();
var s = m.GetType()
.GetFields();
Console.WriteLine(s);
Console.ReadKey();
}
但它給我的每一次
System.Reflection.FieldInfo[]
請告訴我,我怎麼能做到這一點我也可以做到這一點或不
您正在嘗試打印出一組對象,您會期望做什麼? – DavidG
'Console.WriteLine(string.Join(「,」,s));' – itsme86
這將打印出*字段的名稱*,**而不是屬性。 – EJoshuaS