2017-08-03 300 views
0

.txt文件:如何拆分记事本的文本到段落

hello 
hello 
hello 

good 
good 
good 

morning 
morning 
morning 

如何此记事本的文本分成3个变量(1段中1个变量)?

+0

循环遍历每一行,将其中的每一行添加到一个'StringBuilder'中,当你得到一个空行时,只需将'.ToString()'结果放入一个数组中。 – dbraillon

回答

1

请注意,你必须自己尝试,如果有代码问题发布问题在SO!

如@dbraillon在他的评论中,首次使用StreamReader打开文件像说:

using (StreamReader sr = File.OpenText(fileName)) 
{ 
     string s = String.Empty; 
     while ((s = sr.ReadLine()) != null) 
     { 
       //read every line of your file 
     } 
} 

使用StringBuilder到行添加到它:

StringBuilder sb = new StringBuilder(); 
sb.Append(s); 

和结束阅读文件使用.ToString()或使用foreach来显示你想要的!