大家好!我在用c#读二进制文件时遇到了问题。
以前我用vc++时使用结构体读二进制文件,如结构体
   struct GIS_PAR
 {                    /* 台网参数结构 */
    char net_name[80];
    long  sta_num;
    float c_lat;
    float c_long;
    float c_high;
  };         FILE *fp;
struct GIS_PAR gis_par;
if((fp=fopen(文件名,"rb"))==NULL)    /* 以二进制方式打开文件 */
{
  printf("%s","Cannot open input file\n");
  exit(1);
}
          fseek(fp,0,0);
fread(&gis_par,sizeof(gis_par),1,fp);
对于同样的二进制文件我怎样用c#来实现?c#能使用结构体来读吗?