Вопрос, который у меня есть, касается преобразования процесса чтения строк из текстового файла в массив вместо простого чтения.
Ошибка в моих кодах появляется в string[] lines = File.ReadLines("c:\\file.txt");
с невозможностью конвертации ....
Может кто-нибудь посоветовать, пожалуйста, коды, чтобы сохранить результаты в формате массива? Я поместил код ReadAllLines, который также может сохранять результаты в массиве. Спасибо!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.IO;
namespace Testing
{
class Analysis
{
static void Main()
{
string[] lines = File.ReadLines("c:\\file.txt");
foreach (string r in lines)
{
Console.WriteLine("-- {0}", r);
}
// Keep the console window open in debug mode.
Console.WriteLine("Press any key to exit.");
System.Console.ReadKey();
}
}
}
Коды ReadAllLines:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
using System.IO;
namespace Testing
{
class ReadFromFile
{
static void Main()
{
string[] lines = System.IO.File.ReadAllLines
(@"C:\Users\Public\TestFolder\WriteLines2.txt");
System.Console.WriteLine("Contents of writeLines2.txt =:");
foreach (string line in lines)
{
Console.WriteLine("\t" + line);
}
// Keep the console window open in debug mode.
Console.WriteLine("Press any key to exit.");
System.Console.ReadKey();
}
}
}