public static FileStream Create(string path, int bufferSize, FileOptions options) { if (Common.IsRunningOnMono() && Common.IsPlatformUnix()) { return(SysFile.Create(path, bufferSize, options)); } return(Open(path, FileMode.Create, FileAccess.ReadWrite, FileShare.None, bufferSize, options)); }