Как записать некоторый вектор в текстовый файл ? - C#
Формулировка задачи:
Приветствую всех, подскажите как решить следующую задачу: нужно некоторый, допустим целочисленный, вектор записать в текстовый файл (например text.txt). То есть например вектор из пяти элементов 1 2 3 4 5 нужно как-то записать в виде текста в файл, чтобы при открытии этого файла там был такой же текст вектора - 1 2 3 4 5.
По идее, вектор сначала нужно каким-то образом преобразовать в строку, но как это сделать - непонятно, нигде внятного примера не нашел.
Решение задачи: «Как записать некоторый вектор в текстовый файл ?»
textual
Листинг программы
class Program
{
static void Main()
{
Random rand = new Random();
int n = Convert.ToInt32(Console.ReadLine());//вводим количество элементов
int[] a = new int[n];
a = a.Select(v => rand.Next(-10,10)).ToArray();//заполняем массив случайными числами
Console.Write(String.Join(" ",a));//выводим массив на экран
string path = @"E:\myfile.txt";//адрес файла
File.WriteAllText(path, String.Join(" ",a));//выводим элементы в файл через пробел
Console.ReadKey(true);
}
}