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

["rjwsts. .3bBCCST~~}T~~YF6588465764F.BP68849646F*(BBBC*CBP595F1BC*BP5FXaBXS}T~~}T~~","Sort Dictionary."," Dictionary has no Sort method. If we need to loop through the Dictionary contents in sorted order, we must separately acquire the elements and sort them.","Sorting approaches."," We can sort a Dictionary with the Keys and Values properties and a List instance. Some approaches are slower than others.","An example."," An example Dictionary is created. We apply the Keys property on the Dictionary instance. Then we use the ToList extension method and the Sort instance method. ","ToList ","tolist","Next: ","The ToList and Sort methods are used on the Keys. The resulting List is looped through using the foreach-loop construct.","Note: ","The var implicit typed keyword is used throughout to reduce syntactic redundancy.","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.6\n\n","C# program that sorts keys in Dictionary","\n\nusing System;\nusing System.Collections.Generic;\nusing System.Linq;\n\nclass Program\n{\n static void Main()\n {","\n // Create dictionary and add five keys and values.\n ","var dictionary = new ","Dictionary","<string, int>();\n dictionary.Add(","\"car\"",", 2);\n dictionary.Add(","\"apple\"",", 1);\n dictionary.Add(","\"zebra\"",", 0);\n dictionary.Add(","\"mouse\"",", 5);\n dictionary.Add(","\"year\"",", 3);","\n\n // Acquire keys and sort them.\n ","var list = dictionary.Keys.","ToList","();\n list.","Sort","();","\n\n // Loop through keys.\n ","foreach (var key in list)\n {\n Console.WriteLine(","\"{0}: {1}\"",", key, dictionary[key]);\n }\n }\n}\n\n","Output","\n\napple: 1\ncar: 2\nmouse: 5\nyear: 3\nzebra: 0","Sort values."," This program adds keys to a Dictionary and then sorts them by their values. Dictionary instances are not initially sorted. We use the orderby keyword in a query statement. ","orderby ","orderby","C# program that sorts Dictionary","\n\nusing System;\nusing System.Collections.Generic;\nusing System.Linq;\n\nclass Program\n{\n static void Main()\n {","\n // Example dictionary.\n ","var dictionary = new Dictionary<string, int>(5);\n dictionary.Add(","\"cat\"",", 1);\n dictionary.Add(","\"dog\"",", 0);\n dictionary.Add(","\"mouse\"",", 5);\n dictionary.Add(","\"eel\"",", 3);\n dictionary.Add(","\"programmer\"",", 2);","\n\n // Order by values.\n // ... Use LINQ to specify sorting by value.\n ","var items = from pair in dictionary\n ","orderby"," pair.Value ascending\n select pair;","\n\n // Display results.\n ","foreach (KeyValuePair<string, int> pair in items)\n {\n Console.WriteLine(","\"{0}: {1}\"",", pair.Key, pair.Value);\n }","\n\n // Reverse sort.\n // ... Can be looped over in the same way as above.\n ","items = from pair in dictionary\n orderby pair.Value descending\n select pair;\n }\n}\n\n","Output","\n\ndog: 0\ncat: 1\nprogrammer: 2\neel: 3\nmouse: 5","Notes, above program."," First it declares an example Dictionary. The Dictionary keys are strings. Its values are ints. We will reorder the values to go from lowest to highest.","Notes, continued."," It accesses the KeyValuePairs in a query. It displays results, using foreach to iterate through and display each KeyValuePair. No additional lookups are required. ","LINQ ","linq","Var ","var","KeyValuePair ","keyvaluepair","Note: ","Thanks to Jon Senchyna for improving the query expression. It is more efficient to use the collection of KeyValuePairs.","OrderBy."," Another option is the OrderBy extension method in System.Linq. This approach compiles to the same code as the orderby query expression. ","Tip: ","Here the syntax is shorter. It requires only one lambda expression and method call.","Lambdas ","lambda","C# program that uses OrderBy method","\n\nusing System;\nusing System.Collections.Generic;\nusing System.Linq;\n\nclass Program\n{\n static void Main()\n {\n var items = new ","Dictionary","<int, int>();\n items.Add(-1, 0);\n items.Add(0, 1);\n items.Add(-2, 0);\n items.Add(3, 1);","\n\n // Use OrderBy method.\n ","foreach (var item in items.","OrderBy","(i ","=>"," i.Key))\n {\n Console.WriteLine(item);\n }\n }\n}\n\n","Output","\n\n[-2, 0]\n[-1, 0]\n[0, 1]\n[3, 1]","Notes, above program."," The program could, with certain changes, raise a KeyNotFoundException. You will want to trap those errors with exception handling\u2014try and catch. ","Exception ","exception","Note: ","Thanks to Even Holen for writing in with an example of the shorter OrderBy syntax form.","Tip, opposite direction."," It is possible and easy to sort in the opposite direction. Replace ascending with descending. When you omit the direction keyword, it will use ascending. ","Descending ","descending","Descending sort:","\n\nvar items = from pair in dictionary\n orderby pair.Value ","descending","\n select pair;\n\n","Output","\n\nmouse: 5\neel: 3\nprogrammer: 2\ncat: 1\ndog: 0","Notes, other methods."," Other methods I found involve more steps, code or complexity. There is nothing wrong with those methods, although they vary in efficiency.","Sort string values."," Sorting strings would work just as well. Sort() uses the interface implementations of the types. Its syntax is the same for any type that List.Sort() could sort. ","IComparable ","icomparable","A summary."," Dictionary is optimized for fast lookups, not for specific looping mechanisms. It helps in lookup-heavy programs, but hinders programs that require sorted keys. ","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,iVBORw0KGgoAAAANSUhEUgAAALMAAABSCAMAAAAo0hXmAAAAMFBMVEVl4fzS//fO//by//3d9/7B8f74//6T6P145Pyp7fz////U9v3j//rq//zc//nW//hthqPeAAAD9klEQVR4XtTZ2W7DIBQEUKS7sHjJ//9tq4RIjgEPBZza827rqLoaTxUTPsNSkdAZ6QmHvVlMRXrNpifSZp5uaPY3NLsbmg3f0Cw3NLt/NPtGs+H/M9tWs9zQbG9oNnQhM4uINThyFXOMPfs40H7RIwHnzGRqoieaj8gSovmbnxVs9ofknFn3j3iwk8aZcQ14ItLErEvyRpPNWWY+INt5mWdKzZIMTw9G9FAzuzLZ8bIsOfNeKIUD96eY9Yg8LYk5/xAFzb9htBlXBhXMU1LEpRfxWDOuDCqZk9Motp+MNePKKJpdZnUSOI5R5umAbKlo5izMgePoNuPKII3mZUG7zocw/jh4eoVjKiqDtWy22RbmwTuJfqO/qV4ZrE8z5cxUODU3dkQnZLgyEjM4jeILZYwZV0Y4MvuCagLH0W2ejslbs36atbSSdeyI3pBxZVj9MGswh6dhwbVJvxlXBoWtmcLO7EsmsJM6zWoPyBy2ZgrRXP4Ion+4+s24MrZmCtFc3EcOtuc0wiyAvDGHaIanMf44qsk+fJhDanbmr3GdZlwZW7OmZjY4eCexlJOYQWVo2Jo1pGYBPtB2+C02McPKiNH4QGK2DWbXafZ1PzVFcmIm0xJuN+PK2JpDzixNZmkx/6EylJ+Z+B3amm2T2baZcWWUikE2ZjVtoWYzgZbDZmk0S6tZLRhG2Owbzb7V7FHtY7MzjdEWM64MbE73Eaex4DiguZoMzGAfYY5vMTO4NmBG0xl9dVyDGVRGnZmrBpsbNKLV4mGEzQLaYOyI9mAY1Zlt1d+Ox4xoAcMImen1OU8e5Wc0Wt8x2Qg/E0VK5UCy510kYxa02uqnSDTTPM/rLvMrS/OwOd+8Jrm8ec3k4uY1m2Fm/Z55HWT2hMz6m0Hm9UvmSZ/pNsdc3vx459tmokbz4yPjzeN745FknHk5xRyZKXq+qnl5FDLMHGJ+KqejFQZCGAqiqCBQjP7/3xZiL92BkDbzuug9CDv3+mS3V9QwZn5ivsqZL6GhODnN1u3zn3zNti9a6vGHWQesTtYSi4bnAvlpXntLnbzdJFiVyVoK2DM2b+9c8xzevn3NN1kVvbpt+LfxL3lgiewx2Rwku9nObVPN56aSYnXOv+YVLBkLR47M1ogmOzfvp7hqJpsRDHJzc4Na/TJvgkvm51RNfJrMjhYbwQwtxFUzl1IvN5rMUJ/QvBnBuq5gpppwcimG2dHqh5leiWtmsPOwcc29qcMe5hVwKS6ZG1aysOF1N3eo2dDLABqAK+atpRwejnSZXa1ic+JVvWImm/RkpsvsNZSb6dVlJTPYeRiRGWoGM60El8yYSr1cgRnsyNxUCK6ag6mMyxl7A7N1SHHHRNQVAAAAAElFTkSuQmCC)","url(data:image/png;base64,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)","url(data:image/jpeg;base64,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)"]

["url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAABaBAMAAAD0j/E6AAAAGFBMVEX////yQmNChfJfX1+QkJC4uLjV1dXq6uomAbS5AAABZ0lEQVR4Xu3aMWvDMBAF4GuJpbX9C/0FgXfZDYoze5DTVUNMVi3N72+tUI9FB30Qt3qz+TDo/DiB5dUSWfL8Zsj2/RepzdO3L9X5Zb/5zW/+cVyA2LN89DIlCXuij/7v+s2/p/mP2D/N77BEE9fHgewjUc+3Q0/1Df3TfM75sudz09+XpsfoN5+4vtPE9e9Na/fnscr3gCZmP3wAmom+dAEA9jRfdlzfBarfAZpJ+9s6PzzfFZ7oayL3zz/dP29r/9Tdxm3+HNbzrbyNG3w/B8Dgozf506LjOLL8okOE5us575j+KEL1h6vFv8fiAxqJ/hFLpsTy5RbZ93cXub6In/qN9qcbrgbfnQrQ7et9QN/rfZzKEmfyAT1X+zjki2k+SztDK/fbACiA0XK+c6yffx/Lyxjnx8X6+b9AE3F/Lo8afT8H8HwXg2E/tPabj1gyJJLvVp3l65CJ/ePPeSv7Z/Ob/1Pa/wmfEePG6VyNvUwAAAAASUVORK5CYII=)","url(data:image/jpeg;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAACCAgMAAADasxWRAAAADFBMVEXv2f////+VlZX29vYeLcrOAAAASElEQVR4AWPACZj/f0DmjkqOSjKtQgcLyJccZiEE9SOmP8mXHEaBMBoIo4EwGggryJccvvVKKAogTnJUclRyVHLklgmjkqOSAALWyrsxEHLDAAAAAElFTkSuQmCC)","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/png;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAxCAMAAABqK1L5AAAAMFBMVEX///+zzvd8rvO/1fj1+P4xiu5tpfFbnfDg6/xIk++ZvvWLtvSmxvbV5Pvr8v3K3PnaFXRJAAAA1ElEQVR4Xu3W7QbEMBBG4Xcm3/3a+7/bVZRlqEI5Vs7vhIcwE+3lQbrP4/kHN2LNfbW06zcAMDTWlFnA2LDMAsbGBwaMJTqwJDqw7HRgpQNLogOdDiwHHZjowEXqflXj7r56H2hmW43AevttMIVeA+qsRyILqE4HKrxyhwG3sO1gQPt34AQ6HJgHfMxsBQ081uBrGKC7txJbAcDbjA7scOAQHGhw4DjgQBMbWMUGtswG1iw0cMsiA5dDwgLbkrJEA/rZYpb2gGMAdRMZOIETOIETOIFfGWpGTAdlDEMAAAAASUVORK5CYII=)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL8AAAA+CAMAAABN2DpJAAAApVBMVEX///+xptbq8/SGc8PQyuXo8vP0+Pn5+/zl4vHv9vf9/v75+PyTgsfw9vecjszr9PXs6vXf2u3y9/jp8vPr8/TBud7Y0+r4+/vs9PWnmtHt9PXIweL5/Pz+///8/f36/Pz3+/vx9/j2+vvu9fbq8vT1+vry+Pjz8fjv9/ft9fb3+vv2+/u5r9n4/Pz1+frz+fnx9vf4+/zu9Pbz+Pn+//7p8fP6+/xQ2OjOAAACsUlEQVR4Xu2Yx47cMBAFH0nlrMk5bQ7O4f8/zcJ650FtEPBRbUN1rwIFbs+qBQmSYG6Mc5Ux2yAB9ofdx0ltV2l6H8XwoyfRvjpBMW+R7aJyZadhhz0vQfQlFpUjpFogez4/deob9QVEV6JZOz9Vgt3kZvauhnUMoigRCEGyRTz5aq9qeA+iJjGn4GPeqZtbqmcQFQkp+tUPn1c29KgqEgsnMaZykmD/8jibUo1AFCQeiv5Dtjk6kGyLvtpknzY2JEeQ4RPGkXUDHOLdLj5myLc902B/6j16CjJ4IumJOZBNyo5JtDyIG02AL7chiUGGThiKVQ5gsqpns1n9VEZHBP3hAe5Cz/AMnXgQT4fs9y/U1M5uDv1qgY6UpgUZOBFQNOi4u873tATQOtIAWHrGb+jEK80WHSXzS3Q4skBHSC4gwyYKcTew8noNzUBeXQQyaOJBzAYOcrwwl+bZc/5hE4msx7KOQJqR5/zDJvLkSo6OLL6S/e3JiY6EHyMnJ/UMn+ZE/sfPsu+/p+ZE4Ij8wwtBFCfyguIrgMxSLEEUJ9aOtABuQrIE0ZuYO7IG8G1KcQOiNEGRcxNZ39yoTeRGLP/7iIuDWP61JvK1ExvFXW9x22QgShNNX6zy76fU8sFrIapMNEVPLBo8lzXXNnsEUZmgyGs7lSv7w3NtOhNSNG8i7y0VosqE/BKD/QtFuXRrTRgn9rXTY03xAqI2sXCk6MSf6ewqWiFqTVT9kQfKqydGXm+ilW9L8e3U87akM+Hb1SYUIxDNCV5ckaNjdRVtBqI0IXe1LcSudg+iOZHQbOSXjCOI5kRLExDfGkFUJ7grVxC7cg2iOkHTSDMFUZD4f8+fBO8s0IE4eucCoiChj5GRkRFDFuhIyeXfSDj54h2SCGTgxHj+8fzj+cfzj+cfz/8LH8OOJIxbjtQAAAAASUVORK5CYII=)","url(data:image/jpeg;base64,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)","url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANIAAAA9CAAAAAD94GjJAAADQklEQVR4Xt3awW4yMQwE4P+heLq8VJ7HZ5/nOtf8DS61QIFJCt0I5kKlKM1+8tpit/3XLiEBd7cedwfYVG63kG1/WpAIt0H8PosYb8G0Cp7Bi0nJGcRHqNT8GsWrQ19L4ggijpM7ZGD2d6Rm6ya5Q5foWJI26R2qRAeTtMmliaJEf0ty01kmmSjRfhKWSRAl2k5y0QxyR248ggTLeET0RpDWu4lmh5HcAbJlCElyAPzZROi5DDuKRMq5dHsm2WQNMFg+inQvy2dStN9+EkS3q+YfcHeTKEiqTKJK2EBqgiR22Hgtq/4eJH9A4u0A3X3j4QlSehOwh4Rfk/yccaflQ+XuIc550t1nb2RBDiHpiazDCwg9Q7GzbSPR1o9EiHAOR+Rw7iHBfnffdVAtp9OpfOXxLs8cQKKbrY9wdpGjgyJtluR/QYI9SlsoUj1NkvATdx5NmjsQWSTrQFVbRtBzNIkr4w5fonoNsO+CfVu/f4yOc++fxdrtQrRk8QvAajlvsBaJX1fLKRjlfGp8SpLPipJUNOk2UAs/HZr6SJDqComzjRQmlG6qWCRVtVBPpUSdxqRYwJcRkmSYFQWpA84qihsPjdF3/aOohUgNQ5LKmRwWno8qLxkPud27qZwi/pBkeYXdLBauCp56XnVW3H9TJIMWJQm0GioqkiVJLbQYD9ckC07OhzJNMmhRmtgZHVVfSArPkJTN1JmYJJkUJSlqw1eSAlfM6l2Sd6x114XEqwDDMmmRhWiKRHKWlM01IKXQY5T/Exe6+Nre6WZdVHM+tNDZmJQyRcIdUjZTSZJ+ujDO0Xk+PFLytIggyRsvBkQdkALdlz1JyoRJUV5/PlvYkASgWwCsjYcyIOUhLUmqANCicHtM21KZ8Pge9xSJtWuqlXukFt4kyTL5VI1W4hlne0WilZKkX+Rp0WZStNIzJKhv7Mc+1UbnrZCUaAHz+tcp+QVipZeUaCspW+mJiQd77pL2v+Y3vFi0/524cV60n0RqUZK0aD+J8XwNkg/+om4Pvv75newjDS5PPAPCprKVpMOPI3l7JxJmSPw4Etqnkbx9Gsnbm5Fc33XvRmpU/yf+fqQewsX/5r8bKUIiZe4A21vmP24hqdv1SRFyAAAAAElFTkSuQmCC)"]