在C#中,你可以使用反射来获取实体类的属性名。以下是一个示例代码:
using System;
using System.Reflection;
class Program
{
static void Main()
{
var person = new Person();
PropertyInfo[] properties = typeof(Person).GetProperties();
foreach (PropertyInfo property in properties)
{
Console.WriteLine(property.Name);
}
}
}
class Person
{
public string Name { get; set; }
public int Age { get; set; }
}
在上面的示例中,我们首先创建了一个Person
类,该类具有Name
和Age
属性。然后,在Main
方法中,我们使用typeof(Person).GetProperties()
方法获取Person
类的所有属性,并遍历打印每个属性的名称。
通过这种方式,你可以获取任意实体类的属性名。