C# : LINQ
Top 37 C# Example Pages...

["rwt. bBBXCST~~}T~~YF69F555*BCeIB[BS}T~~}T~~","OrderByDescending"," sorts elements from high to low. It is an extension method found in the System.Linq namespace. It receives a key selector Func instance. We pass it a lambda expression that selects the key. ","Func ","func","Extension ","extension","Example."," Let us first create an array of Tuples. You can see that each Tuple has two items of type int. Next, we call OrderByDescending and use a lambda expression that selects the Item1 property of each Tuple instance. ","Finally: ","We see that the Tuples are sorted from the highest Item1 value to the lowest Item1 value.","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","Based on:"," .NET 4.5\n\n","C# program that uses OrderByDescending","\n\nusing System;\nusing System.Linq;\n\nclass Program\n{\n static void Main()\n {","\n // Create array of tuples.\n ","Tuple<int, int>[] tuples = new Tuple<int, int>[3];\n tuples[0] = new Tuple<int, int>(3, 6);\n tuples[1] = new Tuple<int, int>(6, 4);\n tuples[2] = new Tuple<int, int>(0, 60);","\n\n // Order by descending on Item1.\n ","var result = tuples.","OrderByDescending","(a => a.Item1);\n foreach (var item in result)\n {\n Console.WriteLine(item);\n }\n }\n}\n\n","Output","\n\n(","6",", 4)\n(","3",", 6)\n(","0",", 60)","This extension method"," is useful in some situations. But it is probably most often used by the C# compiler when it translates query expressions with the descending contextual keyword. ","Descending ","descending","Tip: ","Because query expressions do not require explicit delegate syntax (such as lambda expressions =>) they can be easier to read.","Research."," I checked the C# specification for details about the descending keyword in queries. When we use \"descending,\" a call of OrderByDescending is added to the translated, method-call syntax. ","If an ordering clause specifies a descending direction indicator, an invocation of OrderByDescending or ThenByDescending is produced instead.","The C# Programming Language ","https://books.google.com/books?id=s-IH_x6ytuQC","Summary."," OrderByDescending, a method, is sometimes useful. It requires a Func instance that selects a key. This method is commonly used through the translation of query expressions with the orderby and descending keywords. ","OrderBy Clause ","orderby","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","3679700504","data-ad-format","link","ins","class","adsbygoogle","data-ad-client","ca-pub-4712093147740724","data-ad-slot","6227126509","data-ad-format","auto","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAN0AAACMCAMAAADPyFx6AAAAMFBMVEX////Y3f+0t7d5fn/l6f/y9P/S09Ocn6Dl5ub8/P/4+f/19fUqNTjs7v9OVVfM0/+r8b/JAAAE10lEQVR4Xu2cy3LrQAhEDcxTL///317JOGFLZ3FnUKlXXtipnNAM41SL15+0smynhNfX/dSO7auj3Q5uVTjFmx7gY7Ojul3G6kp1ZwlgM8hlF1X9ecFRbHb4qmdQPD0dX1hc+NCCeFTj1E6+vbMe7uKV7RSXIlrvmbWd+q1IcRfPejUGXQFsJsqmDg3gTKUTd69eOrbp+65+Zp0OLyddU6ov5dSN1zaTk45/HXlMP855Mx0gnQS4rFTZNuGG1E4nQdmULoK8dAp1VBYtdwgV//l+bKo4pVu1h9Dvd7PDFeZSuB6Iy1YW2UQqv2YXh3IZToe7rO/0PkWpT09X5ZoIyH+A8sWmyq+7qb9NND/ATpDNkrpS3blPzpYJtNlFlezF1OpkPuteOi1ZmprOfJby7i6EQdH8zqSvJbu7eFn/Hpn0E1Prgvotye4tnrVqELrs7yJr1fSK4czXftIRUjt6RzlVUiL3cF5+5lyav/GWN3r1sEFAk3eeOtJ0O7rXcrmS0oLUjrp2apx7tJNOoSglclR7KocmbCDohIyg7r9XZYoDl1PKe0rIt7W+E72J0li2Afeqaelof91PeyI60WjvAQBC6dGjR48ePXrEIsI3ZdPASAsE0Bry5jChA4uKb4cASZoaLirupZNRxmzMXEVE86cAHEC3DjNm2UzsT9txueSqh0UqW/nvPQTQWSFWOH3YPvYcELs6RKRqRBooBDYPRJtv+vgVaxymlIbMAx5GZ+7x0lXR+NwKGHPUwWnu8Ug2k6zOT8gXksuwnBJ732mq3ouKiOggGRYZX910Ry1NH2JwdrRpVKa6AlW2qzFK1wYZ09kSBc1Sr4ecYv7MnDboTDmAXPJhdNjM4VHDjpHZwV83b2sAOmQUaR+JZngFuq+XMsKYFvG/y6NR+LAzVRhuJ6I0iO5Ab/2likhlMCg08gINasnImwdmd1upUhCy/g1JEAEpKDNmlAgvTW/MJZ0iIndmdYGT4n2cMfPblLw2oz1/hOVnch6a2k/eQnQ4rbB87DkidkWnkna+txB4sEvpRik76ZKOrpwz9JPH0dlv7aRLpEbugDFHTXSzDxqco+78BH0h9zwuF7g7K2FK3ovKKf3EuMh499JRyovOdGDkDKRbtBBw2nhB6ZYRdMkf6USz1J0uJR05eZQxCZheRgeOnLmzxmZNdVyPQGct5OwjQiK8qiXlvIw6UyhUhBc/U2A8CgBnw86tnChGUtz6/a5a9qQmu7EePXr0qMgV2ZJyS7hqyYP7iYGA12A11vyOQPmkTUJsh2z4SiKOs9nzBeyog1cujtchlZmrFs9NZxGLMMcg+6ttcfgQdAzSmUcfuhDPXBjTGoqOwYx/iUFnSf+jgQeQ0rUYG+8ZrbPaOcbeS8auN80wA8y6Cm9Q1hsAR4LDn8eZXPwLtzYUT9YAm3Q3EYFstrKcqtA0CPAoFaDAdJli7BspcopPFSA8nCx6EEcAXBC8ZU/qsoytfqMI6yEXYPFVwNWeQKITXrk4XkTpErJOyjJzARa5wfFoY6Lb0+Xg4YP4dAT2XY9El+AzMxBd1iMTcbHR3WgzpI0568AAcAm832Tzc4hpgG9Q1vtbJDj0gZwwu2b7Aj/CQ31+uDcRuFK8JzqVcoQ1wff9pp3vTfdNtaf81/DwP3QqZXxXaTaaAAAAAElFTkSuQmCC)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAA/CAMAAACSEXcNAAAAMFBMVEX////ktfzOXv7ZkPzSdvz16Pvu2vfx3fr89/7epProzPTs0vjlwvXKTP/48fzrxP9MDsoJAAACfUlEQVR4Xu3a6crrIBAGYGdxz3L/d3uahdAjJmP82kqp76+CMPpURNGo9hn/D4ctRn1BOqRJOqRDKCkVtvwupEM6pEM6xMLSCRFEs4zRancTomegdZzITAQhGqPXIkcgUST1zFlPF90nTRQ8PtUdwhrryiEOONEiwYKNdvoghDmFbdGlEMDsAGHzuvdD0qQSWwTRLNTRzSCjP+ZEhmgU/xHbDDIOu8SJEIcFc6ubQWiHWBFCRXM7NYAkUyJAZqEObpDYDEI7RAsQLlxuuhXkcF9D5tJCphXkWO7XECou1AwC4Vim5ZV4CMAny70V5FgkVxCbmUZ/tivORJgallAwS/TfIQghAJ5A7BUEMsQh77bi6bcSkhrpDH4F8eUdm09BoAIirPU2kCG/k4X4bZAw5jsJV5DxByH2SyDyAfiXIVi92Osh8kG+AjIOFRBfs49gAQQSSLZtD2dmc/jAhpgODDmTwaxxOQjSIxCifmTKQEdmHO9B/PgKyLH1nISERZRtL4eMyFh3aISzMW1x1trl9zRNrggCFRApvgQyp3zkPZiwTRFkfgMEdoi7guh7G7sCAaJfCUmPWlcQxaWFYgFEqPfWywcQGMleYSUIvBwCZddB7h5EoQDRtRCZfQ1RcA/ihVOlotdCcNgc0UkQx7cg+hxihJvkd19ia7wDUSBAVKyDyA75Np7vQJQXICpi4uRaCO6OOJU99Dgou6DbExM40tabVnv0s5UhVEKQhqSw/GKlgbMGJoJhfZGckvfKFcNbu1nanXqKmz3hQoRo4sNotSt7pgVPjGu/fohhrezUvWgAouOYslSC9Tl0mvrnPh3SIcXpkA7pkA7pkA7pkH9jO092lrWfwAAAAABJRU5ErkJggg==)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAABdCAMAAABw8G+nAAAAGFBMVEX///+DvOv76rDR5flpsu/a3MKayPD88s5VVf4yAAABmElEQVR4Xu3aC2rDQAwGYUv7uv+NGyiw0CwZGjeMgP4n+DCDiXCuj6/13i5hqAKXpup9llOBS1X1Hq2gCgITVOVc/edmqbL2ooYrtqhU+NtVK7BZ1DVKhp85Coafj41y4ef3igWWWdGVe5XCXy9dobcF4ZsPjAPzXRzYvLlGrvfC7zc3bwYmsJ5dGYfAFBaH77A4MIfFLofF4UssDt9hcfgOiwMTWL92jbsDypvh582tP/1J4bDY5bA4MIXFgU2FxW/WaA6LA1NYHFgzWPy8wmI99kplbjcv3NsQ2IhDWLbrmLu/56xGSVXm+vBVzXuOPR/LT54YvNbPqswlsc6qsd+FDusce+45rHPse1Jb7Rz7TkthnbPaKoPFKoPFsTuseBX7uhxW6xC7cFVjVtJVPUFlsDh2hdUgdoPFsRssjt1gcewOKyB2gcVZGSxWCYOsqqrq/CfJV/lZ/cd+n8VZ+a5IUAkuyEpwgcpxQezWAmJ3lhlK7PxRICArRbX3r2IWZeW7ripbkJXmApXmApXrusptQVaa6w3VFyLLQb5f38LoAAAAAElFTkSuQmCC)"]

["url(data:image/jpeg;base64,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)","url(data:image/jpeg;base64,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)"]