2011-06-08 81 views
1

我有一個方法在這裏,雖然我想管輸出從它到一個文件,例如output.txt,我怎麼能在這方面做到這一點?管道輸出到C#中的文本文件#

foreach (string tmpLine in File.ReadAllLines(@"c:\filename.txt")) 
    { 
    if (File.Exists(tmpLine)) 
    { 
     //output 
    } 
    } 

回答

1

就是這樣:

var file = File.AppendText(@"c:\output.txt"); 

foreach (string tmpLine in File.ReadAllLines(@"c:\filename.txt")) 
{ 
    if (File.Exists(tmpLine)) 
    {  
     file.WriteLine(tmpLine); 
    } 
} 

file.Close(); 
+1

好,當然,將是對'file'使用'using'塊。 – 2011-06-08 18:19:16