Suppression d'un élément de la liste si elle contient notamment de texte

J'ai une méthode C# où j'ai l'air pour certains textes disent username dans une liste à un élément dans le format username + datetime et si une partie de texte correspond à l'élément dans la liste, puis l'ensemble de l'élément doit être supprimé de la liste

Méthode pour ajouter à la 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);
}

Maintenant, je voudrais une méthode qui supprime l'élément si celui-ci correspond au nom d'utilisateur ou de toute partie de l'élément de quelque chose comme

if (activeUsers.Contains(active_user))
{
    activeUsers.Remove(active_user);
}

OriginalL'auteur DoIt | 2014-05-09