在C# 11中,Microsoft引入了作为类的成员的字段和属性的required属性。
我需要在反射中读取此属性。我该怎么做呢?
例如,在C1类和P1属性中,我们需要读取required属性。
class C1
{
public int required P1 { get; set; }
}
.
..
Type targetType = typeof(C1);
PropertyInfo propertyInfo = targetType.GetProperty("P1");
propertyInfo.?????
propertyInfo.Attributes和enum System.Reflection.TypeAttributes没有所需的项。