Выбрать случайный файл для считывания - C#
Формулировка задачи:
Есть 3 текстовых документа. Как случайно выбрать один из них и с него считывать?
string fileName = "1.txt";
string[] lines = File.ReadAllLines(fileName);Решение задачи: «Выбрать случайный файл для считывания»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
Random rand = new Random();
//в папке должны быть только эти 3 файла
var file = Directory.GetFiles(@"путь к директории с файлами")[rand.Next(3)];
string[] lines = File.ReadAllLines(file);
}
}
}