internal static unsafe FileInfo Create(string fullPath, ref FileSystemEntry findData) { FileInfo info = new FileInfo(fullPath, fileName: findData.FileName.GetStringFromFixedBuffer(), isNormalized: true); info.Init(findData._info); return(info); }
public static FileInfo UnsafeCreateFileInfo(String fileName) { if (fileName == null) throw new ArgumentNullException("fileName"); Contract.EndContractBlock(); FileInfo fi = new FileInfo(); fi.Init(fileName, false); return fi; }
public static FileInfo UnsafeCreateFileInfo(String fileName) { if (fileName == null) { throw new ArgumentNullException("fileName"); } Contract.EndContractBlock(); FileInfo fi = new FileInfo(); fi.Init(fileName, false); return(fi); }