private static StreamReader OpenText(string path, Encoding encoding) { if (Common.IsRunningOnMono() && Common.IsPlatformUnix()) { return(SysFile.OpenText(path)); } var stream = Open(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultBufferSize, FileOptions.SequentialScan); return(new StreamReader(stream, encoding, true, 1024)); }
public static StreamReader OpenText(string path) { if (Common.IsRunningOnMono()) { return(SysFile.OpenText(path)); } var stream = Open(path, FileMode.Open, FileAccess.Read, FileShare.Read, DefaultBufferSize, FileOptions.SequentialScan); return(new StreamReader(stream, Encoding.UTF8, true, 1024)); }