tôi có mã này:Sự cố nghiêm trọng. Kích thước cố định?
IList<string> stelle = stelleString.Split('-');
if (stelle.Contains("3"))
stelle.Add("8");
if (stelle.Contains("4"))
stelle.Add("6");
nhưng dường như IList có kích thước cố định sau một .Split(): System.NotSupportedException: Bộ sưu tập là một kích thước cố định.
Làm cách nào để khắc phục sự cố này?
'string.Split()' trả về một mảng chuỗi. Mảng có kích thước cố định, do đó ngoại lệ bạn nhận được. – BoltClock
Điều này là do các quyết định thiết kế kém trong .NET: http://stackoverflow.com/questions/5968708/why-array-implements-ilist/5968798#5968798 – mbeckish