Sort list by field (C#) -


मेरे पास वर्ग की तरह है:

  वर्ग SortNode {सार्वजनिक Int32 m_valRating = 0; सार्वजनिक सॉर्टनोड (Int32 valRating) {this.m_valRating = valRating; }}   

और कुछ सूची refSortNodeList :

  सूची & lt; SortNode & gt; RefSortNodeList = नई सूची & lt; SortNode & gt; (); यादृच्छिक रेफरल = नया रैंडम (); के लिए (इंट आई = 0; आई & lt; 100; ++ i) {refSortNodeList.Add (नया क्रमबद्धनोड (पुन: रैंडम। अगला (-10, 30))); } Foreach (varSortNode में refSortNodeList) {Console.WriteLine ("SortNode रेटिंग {0}", varSortNode.m_valRating है); }   

आसानी से मेरी refSortNodeList द्वारा m_valRating फ़ील्ड को कैसे सॉर्ट करें? या शायद मुझे कुछ और सूची वर्ग का उपयोग करने की आवश्यकता है?

धन्यवाद!

< Pre> list.Sort ((x, y) = & gt; x.m_valRating.CompareTo (y.m_valRating));

Comments