「Unity/Csharp/linq」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「 using System.Linq; User[] users = new User[] { new User() { age = 10, name = "taro" }, new User() { age = 13, name = "jiro" }, new Us...」) |
|||
行1: | 行1: | ||
− | + | ==準備== | |
+ | <pre> | ||
using System.Linq; | using System.Linq; | ||
+ | </pre> | ||
+ | |||
+ | ==順序== | ||
+ | <pre> | ||
User[] users = new User[] | User[] users = new User[] | ||
{ | { | ||
行12: | 行17: | ||
// 年上順 | // 年上順 | ||
IOrderedEnumerable<Parameter> orderedUsers = users.OrderByDescending( value => value.age ); | IOrderedEnumerable<Parameter> orderedUsers = users.OrderByDescending( value => value.age ); | ||
+ | </pre> |
2019年3月1日 (金) 00:00時点における版
準備
using System.Linq;
順序
User[] users = new User[] { new User() { age = 10, name = "taro" }, new User() { age = 13, name = "jiro" }, new User() { age = 12, name = "saburo" }, new User() { age = 15, name = "siro" }, }; // 年下順 IOrderedEnumerable<Parameter> orderedUsers = users.OrderBy( value => value.age ); // 年上順 IOrderedEnumerable<Parameter> orderedUsers = users.OrderByDescending( value => value.age );