可以說我有下面的類泛型列表修改的屬性值在C#
public class abc
{
int id;
string name;
}
我使用這個類的一些數據的收集和我的業務邏輯在其追加一些行。
List<abc> lstData = GetData();
現在,如果我不得不修改一些屬性值可以說我想修改名稱屬性與一些值。
string replaceName = 'jay';
所以這個jay應該在name屬性列表的每一行中。
該怎麼辦?我認爲這是一個convertAll方法,我們可以使用....
我想是列表的屬性的其餘部分不應該改變名單的唯一特定屬性應該在所有行被改變。在這種情況下,名稱應該隨任何事物而改變,但ID應保持相同。可以實現嗎? – ankur
@ankur:你有沒有試過第一段代碼?這只是修改列表中所有對象的單個屬性。 –
我試圖做一些這樣的想法int k = 1234; 列表 lst =新列表(); getData g = new getData(); (int i = 0; i <2; i ++) { g.i = i; g.name =「ank」+ i.ToString(); lst.Add(g); } string b =「Rahul」; lst.ConvertAll(s => s.name = b);它正在做這件事。 –
ankur