试图阅读文本文件

时间:2014-01-29 11:20:24

标签: c#

我必须阅读文本文件的所有行以对其执行一些更改。 我的问题是我没有找到如何读取路径文件:

string Source = Dts.Variables["User::VarFilesToMove"].Value.ToString();
string folder = Dts.Variables["$Project::FichierBanque"].Value.ToString() ;
string folderFtp = Dts.Variables["$Project::FtpFolderInLocation"].Value.ToString();
string file = folder  + Source + ".txt";
string[] lines = File.ReadAllLines(@"file");
//or string[] lines = File.ReadAllLines("file");
//string[] lines = File.ReadAllLines(file);

非常感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

filestring变量,只需将其作为参数传递给方法:

string[] lines = File.ReadAllLines(file);

答案 1 :(得分:2)

首先确保文件存在。试试这个

if (File.Exists(file))
{
    string[] lines = File.ReadAllLines(file);
}