private void UpdateSplitsArray() { Debug.WriteLine("[NO LOADS] Updating Splits array"); CurrentSplits = new LevelRow[ChkList_Splits.Items.Count]; for (int i = 0; i < ChkList_Splits.Items.Count; i++) { string item = ChkList_Splits.Items[i].ToString().ToLower(); CurrentSplits[i] = new LevelRow(ChkList_Splits.CheckedIndices.Contains(i), item); } splitsChanged = false; }