Beispiel #1
0
        private void _UpdateUnsetSlotitems()
        {
            this._unset_slotitems = new Dictionary <int, List <SlotitemModel> >();
            Api_Result <Dictionary <int, Mem_slotitem> > api_Result = new Api_get_Member().Slotitem();

            if (api_Result.state == Api_Result_State.Success)
            {
                using (Dictionary <int, Mem_slotitem> .KeyCollection.Enumerator enumerator = api_Result.data.get_Keys().GetEnumerator())
                {
                    while (enumerator.MoveNext())
                    {
                        int           current       = enumerator.get_Current();
                        SlotitemModel slotitemModel = new SlotitemModel(api_Result.data.get_Item(current));
                        if (!slotitemModel.IsEauiped())
                        {
                            if (!this._unset_slotitems.ContainsKey(slotitemModel.Type3))
                            {
                                this._unset_slotitems.set_Item(slotitemModel.Type3, new List <SlotitemModel>());
                            }
                            this._unset_slotitems.get_Item(slotitemModel.Type3).Add(slotitemModel);
                        }
                    }
                }
            }
        }
Beispiel #2
0
		private void _UpdateUnsetSlotitems()
		{
			_unset_slotitems = new Dictionary<int, List<SlotitemModel>>();
			Api_Result<Dictionary<int, Mem_slotitem>> api_Result = new Api_get_Member().Slotitem();
			if (api_Result.state == Api_Result_State.Success)
			{
				foreach (int key in api_Result.data.Keys)
				{
					SlotitemModel slotitemModel = new SlotitemModel(api_Result.data[key]);
					if (!slotitemModel.IsEauiped())
					{
						if (!_unset_slotitems.ContainsKey(slotitemModel.Type3))
						{
							_unset_slotitems[slotitemModel.Type3] = new List<SlotitemModel>();
						}
						_unset_slotitems[slotitemModel.Type3].Add(slotitemModel);
					}
				}
			}
		}