Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Проблема при работе с файлами

440
18 июня 2009 года
[FENIX]
83 / / 29.01.2007
Народ, помогите пожалуйста.
В текстовом файле хранится 5 целых чисел без пробелов, подрят (34567).
Хочу из файла эти числа закинуть в целочисленный массив (C#):

Код:
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;


namespace Экз
{
    class Program
    {
        static void Main(string[] args)
        {

            //Считать числа из файла в массив
            FileStream FS = new FileStream("MyFile.txt", FileMode.Open,FileAccess.Read);
            StreamReader SR = new StreamReader(FS);

            FileStream F_out = new FileStream("Fout.txt",FileMode.Create,FileAccess.ReadWrite);
            StreamWriter SW = new StreamWriter(F_out);//Это мне потом пригодится

            string s;
            int n = 5;
            int[] a = new int[n];
            int i;
           

            s = SR.ReadLine();//Считываем 1-ю строку
            for (i = 0; i < n; i++)
                a = s;
           

           

            //Вывод массива
                for (i = 0; i < n; i++)
                    Console.Write(a+" ");
               
            Console.ReadLine();


            SR.Close();
            SW.Close();
        }
    }
}


И тут у меня появляется почему то 51 52 53 54 55
276
18 июня 2009 года
Rebbit
1.1K / / 01.08.2005
В файле символы. У символа есть код. Код для "0" = 48. Дальше сам догадаешся ? ;)
440
18 июня 2009 года
[FENIX]
83 / / 29.01.2007
Спасибо! Совсем забыл.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог