pytam podobne pytanie here , zakładają tego typu:Uzyskaj typ właściwości przez MemberExpression
public class Product {
public string Name { get; set; }
public string Title { get; set; }
public string Category { get; set; }
public bool IsAllowed { get; set; }
}
i to taki, który korzystania MemberExpression
:
używam go tak:
HelperClass<Product>.Property(p => p.IsAllowed);
w HelperClass
Po prostu potrzebuję nazwy nieruchomości (w tym przykładzie IsAllowed
) i typ właściwości (w tym przykładzie Boolean
) Mogę więc uzyskać nazwę właściwości, ale nie mogę uzyskać typu właściwości. Widzę typ właściwości debugowanie jako poniższym rysunku pokazano:
Więc jaka jest twoja propozycja, aby uzyskać typ właściwości?