ExtraLINQ

Unityでも便利なLINQメソッドを色々使いたかったのでExtraLINQをさらに便利にしました

github.com Unityでも便利なLINQメソッドを色々使いたかったのでExtraLINQをUPM対応しましたから早一年。 この1年で増えたメソッドを紹介します。 TryGetFirst / TryGetLast DictionaryのTryGetValueっぽく使いたい時に。 if (items.TryGetFirst(x => x.Valu…

Unityでも便利なLINQメソッドを色々使いたかったのでExtraLINQをUPM対応しました

github.com 前々から愛用していたmariusschulz/ExtraLINQ。 例えばChunkとか、 int[] numbers = { 1, 2, 3, 4, 5, 6, 7 }; int[][] chunks = numbers.Chunk(3); // chunks = [[1, 2, 3], [4, 5, 6], [7]] Flattenとか、 int[][] numbers = { new[] { 1, 2, 3…