我有一個人工串列,我想在向其中添加記錄時更改其屬性的名稱。
list<Human> HumansList = new list<Human>();
foreach(ListViewItem item in ListView.Items)
{
HumansList.Add(new Human{Name = item.subitems[1].text});
}
我想在頂級代碼之前,更改名稱的屬性,Name例如Name Of Guest用于 datagridview列標題。換句話說,我想要我的類屬性的別名,當我在 Datagrid 中顯示我的串列時,列的名稱應該是不同于屬性的名稱,它們的值應該與我指定的相同。
我也嘗試過ExpandoObject,IDictionary但我不知道這到底是如何作業的?
我該怎么辦?
uj5u.com熱心網友回復:
我認為[DisplayName]可以處理我的問題。您可以在此鏈接上查看更多資訊。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/431274.html
