我有一個類:C#:如何返回一個對象的所有屬性的名稱列表?
public class foo
{
public IEnumerable<string> stst_soldToALTKN { get; set; }
public int sId { get; set; }
public string stst_LegalName { get; set; }
public string stst_TradeName { get; set; }
public string stst_StreetAddress { get; set; }
}
有沒有我可以調用會返回一個列表/ IEnumerable的每個屬性的名稱的方法???
例如:
blah foo1 = new foo();
ienumerable<string> foo1List = GetAllPropertyNames(foo1);
foo1List.ToList();
結果: 'stst_soldToALTKN', 'SID', 'stst_LegalName', 'stst_TradeName', 'stst_StreetAddress'
你大概的意思'Name',而不是'成員名稱',不是嗎? –
@JeroenVannevel是的,我和'MemberType'混淆了。 –