在C#中,PropertyInfo是一個用于獲取和設置屬性的類。可以使用以下方式來使用PropertyInfo:
PropertyInfo propertyInfo = typeof(ExampleClass).GetProperty("Name");
Type propertyType = propertyInfo.PropertyType;
ExampleClass example = new ExampleClass();
example.Name = "John";
PropertyInfo propertyInfo = typeof(ExampleClass).GetProperty("Name");
object propertyValue = propertyInfo.GetValue(example);
ExampleClass example = new ExampleClass();
PropertyInfo propertyInfo = typeof(ExampleClass).GetProperty("Name");
propertyInfo.SetValue(example, "John");
這些是PropertyInfo的一些基本用法。還可以使用其他方法和屬性來進行更高級的操作,例如獲取和設置屬性的訪問修飾符、屬性的特性等。