private
void
ReadLogFile()
5![](https://i-blog.csdnimg.cn/blog_migrate/d697c7f940cec91d060a69b7d6bfbabe.gif)
{
6![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////从指定的目录以打开或者创建的形式读取日志文件
7
FileStream fs = new FileStream(Server.MapPath("upedFile")+"//logfile.txt", FileMode.OpenOrCreate, FileAccess.Read);
8![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
9![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////定义输出字符串
10
StringBuilder output = new StringBuilder();
11
12![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////初始化该字符串的长度为0
13
output.Length = 0;
14
15![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////为上面创建的文件流创建读取数据流
16
StreamReader read = new StreamReader(fs);
17
18![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////设置当前流的起始位置为文件流的起始点
19
read.BaseStream.Seek(0, SeekOrigin.Begin);
20
21![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////读取文件
22
while (read.Peek() > -1)
23![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
{
24![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////取文件的一行内容并换行
25
output.Append(read.ReadLine() + "/n");
26
}
27
28![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////关闭释放读数据流
29
read.Close();
30
31![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
/**////返回读到的日志文件内容
32
return output.ToString();
33
}
5
![](https://i-blog.csdnimg.cn/blog_migrate/d697c7f940cec91d060a69b7d6bfbabe.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/78506ac88f008ceb6ff777ee2bfd9158.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
6
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
7
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
8
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
9
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
10
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
11
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
12
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
13
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
14
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
15
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
16
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
17
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
18
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
19
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
20
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
21
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
22
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
23
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/b854634c0904529d4018c4c3336be836.gif)
24
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
25
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
26
![](https://i-blog.csdnimg.cn/blog_migrate/a5a207152d50285d2b642f684cd16367.gif)
27
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
28
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
29
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
30
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
31
![](https://i-blog.csdnimg.cn/blog_migrate/b19221674ccfeaa2be2f33591a26176a.gif)
![](https://i-blog.csdnimg.cn/blog_migrate/31fdd64eccd12495cef6cc0af57acfb4.gif)
32
![](https://i-blog.csdnimg.cn/blog_migrate/c8d2e4b59017133d33aed64f31183d35.gif)
33
![](https://i-blog.csdnimg.cn/blog_migrate/f05bd14f49ac5a6f43870a45f107e35f.gif)