2016-06-09 52 views
0
string s1 = "This is"; 
string s2 = "Overview"; 

List<string> lines = Files.ReadLines(f).ToList(); 
If (lines.Count>i) 
lines.Insert(i, s1+ s2); 

else 
lines.Add(s1 + s2); 
File.WriteAllLines(f, lines); 

我得到了出来放 这是概述... 我需要一个彻头彻尾的 这是“总览”打印出来撇号..通过程序

我试图把直接撇号,但它说错误.. 任何帮助表示赞赏。

+0

http://stackoverflow.com/questions/181719/how-to-start-a-process-from-c –

回答

0
string s1 = "This is"; 
string s2 = "\"Overview\""; 

List<string> lines = Files.ReadLines(f).ToList(); 
If (lines.Count>i) 
lines.Insert(i, s1+ s2); 

else 
lines.Add(s1 + s2); 
File.WriteAllLines(f, lines); 
+0

感谢的人。它的伟大工程。而另一回事..如..如果我想把整个程序放在循环中,就像执行完后它应该返回到程序的开始处并且再次运行。 – user6435267

+0

请用示例 –

+0

解释像说我有一个用户输入触发的简单的Hello World程序。所以如果我运行该程序,然后按Enter键会显示hello world msg。如果我想让程序继续循环,就像在显示hello world msg之后,它应该返回到“按任意键查看信息”功能..循环将继续,直到用户按下转义... – user6435267