コード例 #1
0
ファイル: PlayerModel.cs プロジェクト: 5Gears0Chill/paladins
 public void PopulateFriends(IList <PlayerFriendsClientModel> friends)
 {
     Friends.AddRange(from f in friends
                      select new FriendModel
     {
         PaladinsPlayerId = Convert.ToInt32(f.PlayerId),
         AccountId        = Convert.ToInt32(f.AccountId),
         Name             = f.Name
     });
 }
コード例 #2
0
        async Task LoadToCollection(IEnumerable <Friend> friends)
        {
            await FriendsSemaphore.WaitAsync().ConfigureAwait(false);

            using (Friends.UpdatesBlock()) {
                Friends.Clear();
                Friends.AddRange(friends);
            }

            FriendsSemaphore.Release();
        }
コード例 #3
0
        protected override async Task OnInitializedAsync()
        {
            Game = await GameDataService.GetGameDetails(new Guid(GameId));

            Friends.AddRange((await FriendDataService.GetAllFriends()).ToList());
        }
コード例 #4
0
ファイル: Player.cs プロジェクト: LukaszBisewski/LinqExercise
 public void AddFriends(IList <Player> newfriends)
 {
     Friends.AddRange(newfriends);
 }
コード例 #5
0
 public FriendList(IEnumerable <string> friends, IEnumerable <string> outRequests, IEnumerable <string> inRequests)
 {
     Friends.AddRange(friends);
     OpenFriendRequests.AddRange(outRequests);
     UnansweredFriendRequests.AddRange(inRequests);
 }