我有一個字符串(代碼)arraylist,我想控制一個字符串是否在此arraylist中重複。如果字符串是重複的,我想另一個代碼給arraylist。我如何控制一個ArrayList的重複值?
我的代碼:
private void btn_Create_Click(object sender, EventArgs e)
{
ArrayList list = new ArrayList();
try
{
list = DoDeserialize();
}
catch (Exception ex)
{
lbl_status.Text = ex.Message;
}
string code = GetCode(7);
code = "2 - " + code;
int test = list.IndexOf(code);
txt_Code.Text = code;
lbl_status.Text = "Code wurde erstellt";
list.Add(code);
DoSerialize(list);
}
你可以使用'List'?一個更好的選擇。只是說.. –
nawfal
您可以使用Java中的'List#contains()'來檢查內容是否已經可用,不確定C#! – NINCOMPOOP
http://stackoverflow.com/questions/4564095/how-to-find-no-of-duplicate-values-in-arraylist –