| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Как преобразовать масив строк в массив чисел на C# |
| Автор: orfos 21.11.2011, 14:46 |
| string[] str = textBox1.Lines; int[] num = new int[str.Length]; for (int i = 0; i <= str.Length; i++) { num[i] = Convert.ToInt32(str[i]); //тут выдаёт ошибку неявное преобразование int в int[] невозможно textBox3.Text = Convert.ToString(num[i]+1) + "\r\n"; } Помогите кто может |
| Автор: diadiavova 21.11.2011, 20:44 |
| Вместо Convert.ToInt32 используй http://msdn.microsoft.com/ru-ru/library/system.int32.parse.aspx |
| Автор: KelTron 22.11.2011, 12:51 | ||||||
Той ошибки, что ты написал, быть не должно, но есть другая:
должно быть строгое неравенство:
иначе получишь IndexOutOfRangeException Вообще проще сделать так:
|