Хорошо, поэтому у меня есть два списка в C #
List<Attribute> attributes = new List<Attribute>();
List<string> songs = new List<string>();
один из строк и один из объекта атрибута, который я создал .. очень просто
class Attribute
{
public string size { get; set; }
public string link { get; set; }
public string name { get; set; }
public Attribute(){}
public Attribute(string s, string l, string n)
{
size = s;
link = l;
name = n;
}
}
я сейчаснужно сравнить, чтобы увидеть, какие песни отсутствуют в имени атрибута, например,
songs.Add("something");
songs.Add("another");
songs.Add("yet another");
Attribute a = new Attribute("500", "http://google.com", "something" );
attributes.Add(a);
Я хочу, чтобы был способ вернуть «другой» и «еще один», потому что их нет в имени списка атрибутов
так для псевдокода
difference = songs - attributes.names