Я использую C#, и мне было интересно, есть ли способ попросить пользователя указать имя файла (в консольном приложении) в локальных документах. Я действительно не знаю, как структурировать этот вопрос при поиске в Интернете, но у меня есть код:
static void Main(string[] args)
{
string[] random1 = System.IO.File.ReadAllLines(@"//..Random1.txt");
foreach (string r1 in random1)
{
Console.WriteLine(r1);
}
Но в идеале я хотел бы что-то вроде:
static void Main(string[] args)
{
Console.WriteLine("Enter the name of the file you would like to see")
// Following the input let's say " Potato.txt " is entered
string[] chosenFile1 = System.IO.File.ReadAllLines(@"//..Potato.txt");
foreach (string file in chosenFile1)
{
Console.WriteLine(file);
}
Я не совсем Я уверен, что go об этом, как обычно, зависит от пути к файлам, но я подумал, что этот способ будет более уместным, поскольку разные пользователи с разных устройств могут попробовать это. Надеюсь, что это имеет смысл, вся помощь приветствуется.