private async UniTask SetSortedUserData(ISort sort) { ResetItem(); var list = await GetUserData(); var sortedList = sort.GetSortedUserData(list); foreach (var(user, index) in sortedList.Select((user, index) => (user, index))) { // 「0」スタートのため「+1」する CreateRankingItem(user, index + 1); } }