专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

请教怎样可以判断一个TXT文件中有多少行文字

发布时间:2011-06-23 16:01:00 文章来源:www.iduyao.cn 采编人员:星星草
请问怎样可以判断一个TXT文件中有多少行文字?
请问怎样可以判断一个TXT文件中有多少行文字?



------解决方案--------------------
改下
private int countline(string fullfilename)
{
System.IO.StreamReader sr=new System.IO.StreamReader(fullfilename);
int line=0;
while(sr.ReadLine()!=null)
{
line++;
}
return line;
sr.Close();


}
------解决方案--------------------
Dim dlg As New OpenFileDialog
dlg.InitialDirectory = "c:\ "
dlg.Multiselect = False
dlg.CheckFileExists = True
If dlg.ShowDialog() = Windows.Forms.DialogResult.OK Then
Dim fs As IO.FileStream = dlg.OpenFile()
Dim bzData As Byte()
ReDim bzData(fs.Length)
fs.Read(bzData, 0, fs.Length - 1)
Dim strFileData As String = System.Text.Encoding.ASCII.GetString(bzData)
Dim res As System.Text.RegularExpressions.MatchCollection
res = System.Text.RegularExpressions.Regex.Matches(strFileData, "\r\n ")
Dim strRes As String = String.Format( "一共有{0:d}行。 ", res.Count + 1)
MessageBox.Show(strRes)
End If
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: