Проблема в следующем.
Необходимо разаработать приложение Windows Forms, с помощью которого нужно считать 2-мерный массив чисел, провести определенные операции с этим массивом и т.д.
Никак не получается считать этот самый массив! Т.е. открыть текстовый файл с массивом и разместить его в richTextBox с помощью OpenFileDialog получается, а вот сохранить данный "текст" в качестве 2-мерного числового массива никак не выходит.
Помогите, пожалуйста...
Знающие C#, помогите!
Re: Знающие C#, помогите!
да и нечего присылать - у меня есть клочок фрагмента кода для считывания массива для консольного приложения - где, собственно, ничего не понятно... к тому же там был разобран пример, в котором перед самим массивом указывались его размеры, чего в теперешнем задании делать нельзя... Так что никакого кода и нет, собственно говоря.
- cobalt
- Сообщения: 15537
- Зарегистрирован: 11 дек 2006, 20:43
- Пол: мужской
- Благодарил (а): 473 раза
- Поблагодарили: 805 раз
Re: Знающие C#, помогите!
adamanto12 писал(а):Так что никакого кода и нет, собственно говоря.
ну и как ты думаешь тябе помогут?

Добавлено спустя 7 минут 27 секунд:
это осмыслить можешь?
http://professorweb.ru/my/csharp/charp_ ... l4/4_2.php
Код: Выделить всё
// Объявлям двумерный массив
int[,] myArr = new int[4, 5];
Random ran = new Random();
// Инициализируем данный массив
for (int i = 0; i < 4; i++)
{
for (int j = 0; j < 5; j++)
{
myArr[i, j] = ran.Next(1, 15);
Console.Write("{0}\t", myArr[i, j]);
}
Console.WriteLine();
}далее ищешь в Яше и Гугле как считывать построчно текст, и с помощью
Код: Выделить всё
int num = int.Parse(Str); // или TryParseили
Код: Выделить всё
string s = "5";
int i = Convert.ToInt32(s);Зы всё это нагуглил тока что

Народ разделился на патриотов и предателей, и никто не в силах отличить одних от других. (с) Марк Твен.
Re: Знающие C#, помогите!
Структура мне не знакомая (метод run.Nex()), но одно точно могу сказать Console.Write для Windows Forms ... - вывести массив в richTextBox я смогу, если будет считан этот массив из файла...
- cobalt
- Сообщения: 15537
- Зарегистрирован: 11 дек 2006, 20:43
- Пол: мужской
- Благодарил (а): 473 раза
- Поблагодарили: 805 раз
Re: Знающие C#, помогите!
ну что, разобрался?
Народ разделился на патриотов и предателей, и никто не в силах отличить одних от других. (с) Марк Твен.