.NET 4.x Невозможно присвоить значение свойству или индексатору - доступ только для чтения - C#
Формулировка задачи:
Доброго времени суток, ребят пишет ошибку:
Указывает на
Невозможно присвоить значение свойству или индексатору "string.this[int]" -- доступ только для чтения
Сам кодpublic static void Otbor(string[] function) { double temp, cel, drob; string[] celS = new string[function.Length]; string[] drobS = new string[function.Length]; string str, drb = null; for (int i = 0; i < function.Length; i++) { temp = Convert.ToDouble(function[i]); //конвертируем в доубле cel = Math.Truncate(temp); // выделяем целую часть drob = temp - Math.Truncate(temp); //выделаем дробную часть celS[i] = Convert.ToString(cel); //конвертируем в строку целую часть drobS[i] = Convert.ToString(drob); //конвертируем в строку дробную часть str = drobS[i]; for (int k = 0; k < drobS.Length; k++) { drb[k] = str[k + 2]; } } }
{ drb[k] = str[k + 2]; }
Решение задачи: «.NET 4.x Невозможно присвоить значение свойству или индексатору - доступ только для чтения»
textual
Листинг программы
char [] charStr = drb.ToCharArray(); charStr[k] = str[k + 2]; drb = new string(charStr);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д