using System.IO; namespace SharpCifs.Util.Sharpen { public class FileInputStream : InputStream { public FileInputStream(FilePath file) : this(file.GetPath()) { } public FileInputStream(string file) { if (!File.Exists(file)) { throw new FileNotFoundException("File not found", file); } Wrapped = new FileStream(file, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); } } }