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();
}
}
}
Проблема при работе с файлами
В текстовом файле хранится 5 целых чисел без пробелов, подрят (34567).
Хочу из файла эти числа закинуть в целочисленный массив (C#):
Код:
И тут у меня появляется почему то 51 52 53 54 55
В файле символы. У символа есть код. Код для "0" = 48. Дальше сам догадаешся ? ;)
Спасибо! Совсем забыл.