ठीक है तो मैं सी # में दो सूचियों हैसी # में दो सूचियों में अंतर कैसे प्राप्त करूं?
List<Attribute> attributes = new List<Attribute>();
List<string> songs = new List<string>();
एक तार की है और और एक एक विशेषता उद्देश्य यह है कि मैं साधारण created..very की है
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);
मैं वापस जाने के लिए एक तरह से चाहते क्या गीत गुण नाम में नहीं हैं "एक और" और "अभी तक एक और" क्योंकि उनमें उन विशेषताओं सूची n में नहीं हैं एएमई
तो स्यूडोकोड के लिए
difference = songs - attributes.names
इच्छा अंतर एक सूची – Trace
नहीं, IEnumerable है हो सकता है, लेकिन ToList() –
एक गणनीय कहते हैं। यदि आपको आवश्यकता है तो ToList() का उपयोग करें। –