110,534
社区成员
发帖
与我相关
我的任务
分享
using (StreamReader srd = new StreamReader(fileName, System.Text.Encoding.Default))
{
while ((objet = srd.ReadLine()) != null)
{
txtRead += objet + "\r\n";
rows++;
}
srd.Close();
}
public StreamReader(string path, Encoding encoding, bool detectEncodingFromByteOrderMarks, int bufferSize)
{
if ((path == null) || (encoding == null))
{
throw new ArgumentNullException((path == null) ? "path" : "encoding");
}
if (path.Length == 0)
{
throw new ArgumentException(Environment.GetResourceString("Argument_EmptyPath"));
}
if (bufferSize <= 0)
{
throw new ArgumentOutOfRangeException("bufferSize", Environment.GetResourceString("ArgumentOutOfRange_NeedPosNum"));
}
Stream stream = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.Read, 0x1000, FileOptions.SequentialScan);
this.Init(stream, encoding, detectEncodingFromByteOrderMarks, bufferSize);
}