FileVersionInfo fv = FileVersionInfo.GetVersionInfo(filepath);
get the version of the file : fv.FileVersion
FileInfo fi =new FileInfo(filepath);
fi.FullName:absolute path
fi.Name:get the name of file not contains the path
fi.Extension:get the extension of the file which contains '.'
fi.LastWriteTime :last write time.Type is DateTime