Grabacr07.KanColleWrapper.Itemyard.DestroyItem C# (CSharp) Method

DestroyItem() private method

private DestroyItem ( SvData data ) : void
data SvData
return void
        private void DestroyItem(SvData<kcsapi_destroyitem2> data)
        {
            if (data == null || !data.IsSuccess) return;

            try
            {
                foreach (var x in data.Request["api_slotitem_ids"].Split(',').Select(int.Parse))
                {
                    this.SlotItems.Remove(x);
                }
                this.RaiseSlotItemsChanged();
            }
            catch (Exception ex)
            {
                Debug.WriteLine("装備の破棄に失敗しました: {0}", ex);
            }
        }