मैं इस कोड है:समस्या मुसीबत। निर्धारित माप?
IList<string> stelle = stelleString.Split('-');
if (stelle.Contains("3"))
stelle.Add("8");
if (stelle.Contains("4"))
stelle.Add("6");
लेकिन लगता है IList एक .Split() के बाद एक निश्चित आकार है: System.NotSupportedException: संग्रह एक निश्चित आकार का था।
मैं इस समस्या को कैसे ठीक कर सकता हूं?
'string.Split()' एक स्ट्रिंग सरणी देता है। Arrays निश्चित आकार के हैं, इसलिए आप जो अपवाद प्राप्त कर रहे हैं। – BoltClock
यह .NET में बुरा डिजाइन फैसले की वजह से है: http://stackoverflow.com/questions/5968708/why-array-implements-ilist/5968798#5968798 – mbeckish