c# - Find the most frequent numbers in an array using LINQ -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 5 जवाब
  सूची & gt; int & gt; ; ए = नई सूची & lt; int & gt; {1,1,2,2,3,4,5};  

मैं LINQ के लिए नया हूँ

यहां की कुंजी और एकत्रीकरण विधि है:

  सूची & lt; int & gt; सूची = नई सूची & lt; int & gt; () {1,1,2,2,3,4,5}; // समूह मूल्य और गिनती वारंवारता var क्वेरी = मैं सूची ग्रुप में i से i जी में नया चुनें {g.Key, Count = g.Count ()}; // अधिकतम आवृत्ति int whatsTheFrequencyKenneth = query.Max (जी = & gt; जी। गणना); // उस आवृत्ति के साथ मानों को खोजता है Inumerable & lt; int & gt; मोड = क्वेरी। जहां (जी = & gt; जी। संख्या == whatsTheFrequencyKenneth)। चयन (जी = & gt; जी। के); // डंप फॉर कंसोल फॉरच (मोड में मोड) {Console.WriteLine (मोड); }  

Comments

Popular posts from this blog

c# - ListView onScroll event -

PHP - get image from byte array -

Linux Terminal Problem with Non-Canonical Terminal I/O app -