コード例 #1
0
ファイル: NcVarAtt.cs プロジェクト: maka-io/netcdf4.net
 public NcVarAtt(NcGroup grp, NcVar var, Int32 index) : base(false) {
     ASCIIEncoding encoder = new ASCIIEncoding();
     groupId = grp.GetId();
     varId = var.GetId();
     byte[] buffer = new byte[(int)NetCDF.netCDF_limits.NC_MAX_NAME];
     NcCheck.Check(NetCDF.nc_inq_attname(groupId, varId, index, buffer));
     string sbuffer = encoder.GetString(buffer);
     myName = sbuffer.Substring(0, sbuffer.IndexOf('\0')); // A null-terminated C-string
 }