我有一個Person
類繼承EntityBase
不集合屬性的屬性:如何獲得
public class Person : EntityBase
{
virtual public string FirstName { get; set; }
virtual public string LastName { get; set; }
virtual public IList<Asset> Assets { get; set; }
}
而且
public class EntityBase : IEntity
{
public virtual long Id { get; protected set; }
public virtual IEnumurable<string> Errors { get; protected set; }
}
我需要得到Person
類的屬性,是不是收集
現在GetProperties()
包括:FirstName, LastName, Assets, Id, Errors
但我只需要沒有數組屬性:FirstName, LastName, Id
我如何獲得不是集合的屬性?
那麼'資產'和'錯誤'實際上並不是數組......它們只是集合。 –
對不起, 我的目的是收集 – Ehsan