我必须阅读文本文件的所有行以对其执行一些更改。 我的问题是我没有找到如何读取路径文件:
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);
非常感谢您的帮助。
答案 0 :(得分:3)
file
是string
变量,只需将其作为参数传递给方法:
string[] lines = File.ReadAllLines(file);
答案 1 :(得分:2)
首先确保文件存在。试试这个
if (File.Exists(file))
{
string[] lines = File.ReadAllLines(file);
}