解決策(C#)にCSVファイルを正常にインポートし、ファイルにいくつかの変更を実装しました。私はコンソールアプリケーションプログラムを実行するときに変更を見ることができます。しかし、私はコンソールアプリケーションプログラムの外で新しい更新されたファイルを表示する方法を知らない。私は、更新されたファイルをエクスポートして、データをExcelおよび表示したり、CSVファイルをテキストファイルに変換したりすることが望ましいです。変更を表示するためにCSVファイルのC#プログラムをテキストファイルにエクスポートする方法
どのようにこのプロセスを実行するかに関するご意見をお寄せください。
class Program
{
static void Main(string[] args)
{
var filePath = Path.Combine(Directory.GetCurrentDirectory(), "InventoryReport 02_08_2016.csv");
var fileContents = ReadFile(filePath);
foreach (var line in fileContents)
{
Console.WriteLine(line);
}
Console.WriteLine("Press any key to exit...");
Console.ReadKey();
}
public static IList<string> ReadFile(string fileName)
{
var results = new List<string>();
var lines = File.ReadAllLines(fileName);
for (var i = 0; i < lines.Length; i++)
{
// Skip the line with column names
if (i == 0)
{
continue;
}
// Splitting by space. I assume this is the pattern
var replace = lines[i].Replace(' ', ',');
results.Add(replace);
}
return results;
}
}
どのようにファイルをプログラムにロードしていますか?それは単にテキストですか?いくつかのコードを表示する! – MichaelThePotato
私はいくつかのコードで私の質問を更新しました。 – user5813072
File.WriteAllTextまたはFile.WriteAllLinesを単純に使用しない理由は何ですか? – MichaelThePotato