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

Студенты ЮРГТУ (НПИ) и других ВУЗов Новочеркасска, абитуриенты, школьники — ждём Вас тут. Студенчество, ЮРГТУ (НПИ), НИМИ, техникумы, образование, школы Новочеркасска
adamanto12
Автор темы
Сообщения: 60
Зарегистрирован: 22 июн 2011, 12:22
Благодарил (а): 6 раз
Поблагодарили: 3 раза

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

#1

Непрочитанное сообщение adamanto12 » 08 май 2012, 22:31

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

Аватара пользователя
dvsdimas
Сообщения: 38
Зарегистрирован: 30 июл 2009, 14:30
Пол: мужской
Семейное положение: в браке
Благодарил (а): 8 раз
Поблагодарили: 7 раз

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

#2

Непрочитанное сообщение dvsdimas » 08 май 2012, 22:53

А код где? Что именно не получается, в файл записать?

adamanto12
Автор темы
Сообщения: 60
Зарегистрирован: 22 июн 2011, 12:22
Благодарил (а): 6 раз
Поблагодарили: 3 раза

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

#3

Непрочитанное сообщение adamanto12 » 09 май 2012, 11:20

да и нечего присылать - у меня есть клочок фрагмента кода для считывания массива для консольного приложения - где, собственно, ничего не понятно... к тому же там был разобран пример, в котором перед самим массивом указывались его размеры, чего в теперешнем задании делать нельзя... Так что никакого кода и нет, собственно говоря.

Аватара пользователя
cobalt
Сообщения: 15537
Зарегистрирован: 11 дек 2006, 20:43
Пол: мужской
Благодарил (а): 473 раза
Поблагодарили: 805 раз

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

#4

Непрочитанное сообщение cobalt » 09 май 2012, 12:24

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:
Народ разделился на патриотов и предателей, и никто не в силах отличить одних от других. (с) Марк Твен.

adamanto12
Автор темы
Сообщения: 60
Зарегистрирован: 22 июн 2011, 12:22
Благодарил (а): 6 раз
Поблагодарили: 3 раза

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

#5

Непрочитанное сообщение adamanto12 » 09 май 2012, 22:36

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

Аватара пользователя
patlatiy
Психоактивный пельмешко
Сообщения: 23341
Зарегистрирован: 15 апр 2007, 08:02
Пол: мужской
Благодарил (а): 5092 раза
Поблагодарили: 2066 раз
Контактная информация:

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

#6

Непрочитанное сообщение patlatiy » 09 май 2012, 22:51

мля.ну и синтаксис

Аватара пользователя
cobalt
Сообщения: 15537
Зарегистрирован: 11 дек 2006, 20:43
Пол: мужской
Благодарил (а): 473 раза
Поблагодарили: 805 раз

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

#7

Непрочитанное сообщение cobalt » 10 май 2012, 19:21

ну что, разобрался?
Народ разделился на патриотов и предателей, и никто не в силах отличить одних от других. (с) Марк Твен.


Вернуться в «Студенчество и образование»