private void ActionEventRemove(Id aSender) { NSIndexSet rows = iTableView.SelectedRowIndexes; uint index = rows.LastIndex; while (index != FoundationFramework.NSNotFound) { if (index < iList.Count) { iList.RemoveAt((int)index); iOption.Set(StringListConverter.ListToString(iList)); } index = rows.IndexLessThanIndex(index); } }