主题:请给我指点一下下,谢谢了
从文本文件中读文件,读到缓冲区中:注:文本文件已存在
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace read1
{
class Program
{
static void Main(string[] args)
{
string path;
Console.WriteLine("请输入要读取的文件名,指定带路径的完整名称:");
path = Console.ReadLine();
try
{
if (!File.Exists(path))
{
Console.WriteLine("文件不存在");
}
else
{
FileStream fs = File.OpenRead(path);
byte[] zn = new byte[50];
UTF8Encoding data = new UTF8Encoding(true);
while (fs.Read(zn, 0, zn.Length) > 0)
{
Console.WriteLine(data.GetString(zn));
}
}
}
catch (Exception en)
{
Console.WriteLine("出现错误"+en.Message);
}
}
}
}
读完后可以正确的显示在缓冲区中,但是一晃而过,还没看清楚就退出来了?请问各位应该怎么去改呢?谢谢了?
using System;
using System.Collections.Generic;
using System.Text;
using System.IO;
namespace read1
{
class Program
{
static void Main(string[] args)
{
string path;
Console.WriteLine("请输入要读取的文件名,指定带路径的完整名称:");
path = Console.ReadLine();
try
{
if (!File.Exists(path))
{
Console.WriteLine("文件不存在");
}
else
{
FileStream fs = File.OpenRead(path);
byte[] zn = new byte[50];
UTF8Encoding data = new UTF8Encoding(true);
while (fs.Read(zn, 0, zn.Length) > 0)
{
Console.WriteLine(data.GetString(zn));
}
}
}
catch (Exception en)
{
Console.WriteLine("出现错误"+en.Message);
}
}
}
}
读完后可以正确的显示在缓冲区中,但是一晃而过,还没看清楚就退出来了?请问各位应该怎么去改呢?谢谢了?