Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Из файла занести в масив 
:(
    Опции темы
Real
Дата 22.11.2007, 21:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 0
Всего: -1



Как из файла занести в массив?
Файл
Код

1 2 3 4 5 6 7 8 99 1

Как ввести в одномерный массив из файла?
Надо найти максимальный элемент(это я сам сделаю).
Читать через пробел.

Код

 using (StreamReader streamReader = new StreamReader(p_sFileName))
                {
                    string line = streamReader.ReadToEnd();
                    while (line != null)
                    {
                        spl = line.Split(' ');
                       // date.Text = line + "\r\n";
                        foreach (string Mas in spl)
                        {
                            Masiv[j] = Convert.ToInt32(Mas);
                            j++;
                        }
                        date.Text = string.Format("{0}\r\n", Masiv[j].ToString());

                        line = streamReader.ReadToEnd();

                    }
                    int Max = Masiv[0];
                    for (k = 0; k < j; k++)
                    {
                        if (Masiv[k] > Max)
                        {
                            Max = Masiv[k];
                        }

                    }

                    t_Max.Text = Max.ToString();



Это сообщение отредактировал(а) Real - 23.11.2007, 17:00
PM   Вверх
Real
Дата 23.11.2007, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 0
Всего: -1



Помогите мене?

Это сообщение отредактировал(а) Real - 23.11.2007, 17:06
PM   Вверх
CYBERDREAM
Дата 23.11.2007, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I think, there4 I am
***


Профиль
Группа: Завсегдатай
Сообщений: 1096
Регистрация: 31.10.2006
Где: CyberLand

Репутация: 8
Всего: 28



что то я не понял, в чем проблема собственно?
и зачем цикл, прочитал загнал в массив и работай с ним


--------------------
Ищем .Net, Java, Javascript разработчиков, Кипр, Лимассол. (знание английского необязательно)
Telegram, skype: kuchuk.artiom
PM MAIL WWW   Вверх
Real
Дата 23.11.2007, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 507
Регистрация: 9.11.2007

Репутация: 0
Всего: -1



Цитата(CYBERDREAM @ 23.11.2007,  17:22)
что то я не понял, в чем проблема собственно?
и зачем цикл, прочитал загнал в массив и работай с ним

Попробуй сам работает, но с массивами нет?

Это сообщение отредактировал(а) Real - 23.11.2007, 18:05

Присоединённый файл ( Кол-во скачиваний: 14 )
Присоединённый файл  Max.rar 31,11 Kb
PM   Вверх
VisualProgrammerNET
Дата 23.11.2007, 22:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Почётный халявщик
**


Профиль
Группа: Участник
Сообщений: 461
Регистрация: 30.10.2005
Где: Зеленоград

Репутация: 1
Всего: 6



Читаешь посимвольно файл. Создаётся переменная типа string. В неё и читаем. Если символ не равен пробелу, пишем его в эту переменную. Читаем следующий символ. Если он равен пробелу, то переменную пишем в массив, переменную обнуляем, если не равен пробелу (число многозначное), то добавляем этот символ к переменной, а потом, когда встретится пробел, так же добавляем полученную строку в массив. Сработает только если ты на 100% уверен, что в файле одни только цифры с пробелами, без всякой прочей шелухи.


--------------------
3 ГОДА НА user posted image 
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0574 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.