【发布时间】:2014-06-27 12:55:13
【问题描述】:
我有一个 C# 方法,在该方法中,我在列表中查找某些文本,例如 username,其中元素的格式为 username + datetime,如果文本的任何部分与列表中的元素匹配,则整个元素必须是从列表中删除
添加到c# List的方法
string active_user = model.UserName.ToString();
string datetime = "(" + DateTime.Now + ")";
List<string> activeUsers = new List<string>();
if (activeUsers.Any(str => str.Contains(active_user)))
{
//do nothing
}
else
{
activeUsers.Add(active_user+datetime);
}
现在我想要一个删除元素的方法,如果它匹配用户名或元素的任何部分,例如
if (activeUsers.Contains(active_user))
{
activeUsers.Remove(active_user);
}
【问题讨论】:
标签: c# visual-studio-2012 arraylist