private static FileStream OpenWrite( FileStream orig ) { if ( orig == null ) return null; try{ return new FileStream( orig.Name, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite ); } catch{ return null; } }