Страница 1 из 1

Знающие C#, помогите!

Добавлено: 08 май 2012, 22:31
adamanto12
Проблема в следующем.
Необходимо разаработать приложение Windows Forms, с помощью которого нужно считать 2-мерный массив чисел, провести определенные операции с этим массивом и т.д.
Никак не получается считать этот самый массив! Т.е. открыть текстовый файл с массивом и разместить его в richTextBox с помощью OpenFileDialog получается, а вот сохранить данный "текст" в качестве 2-мерного числового массива никак не выходит.
Помогите, пожалуйста...

Re: Знающие C#, помогите!

Добавлено: 08 май 2012, 22:53
dvsdimas
А код где? Что именно не получается, в файл записать?

Re: Знающие C#, помогите!

Добавлено: 09 май 2012, 11:20
adamanto12
да и нечего присылать - у меня есть клочок фрагмента кода для считывания массива для консольного приложения - где, собственно, ничего не понятно... к тому же там был разобран пример, в котором перед самим массивом указывались его размеры, чего в теперешнем задании делать нельзя... Так что никакого кода и нет, собственно говоря.

Re: Знающие C#, помогите!

Добавлено: 09 май 2012, 12:24
cobalt
adamanto12 писал(а):Так что никакого кода и нет, собственно говоря.

ну и как ты думаешь тябе помогут? *popcorn*

Добавлено спустя 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);


Зы всё это нагуглил тока что :pardon:

Re: Знающие C#, помогите!

Добавлено: 09 май 2012, 22:36
adamanto12
Структура мне не знакомая (метод run.Nex()), но одно точно могу сказать Console.Write для Windows Forms ... - вывести массив в richTextBox я смогу, если будет считан этот массив из файла...

Re: Знающие C#, помогите!

Добавлено: 09 май 2012, 22:51
patlatiy
мля.ну и синтаксис

Re: Знающие C#, помогите!

Добавлено: 10 май 2012, 19:21
cobalt
ну что, разобрался?