结构: 1.定义---- public struct CWSData { public string strTitle;//标题 public string strQYCode;//企业代码 public CWSDataTM[] cDetailItems;//指向细目
}
public struct CWSDataTM { public string strSXH;//顺序号 public string strBXH;// 报销号 public string strDJS;// 单据张数 } 引用----- int M=3
CWSData cwData=new CWSData(); cwData.cDetailItems=new CWSDataTM[M]; cwData.cDetailItems[0].strSXH="1";
类中: 1.定义---- public class CWSData { public string strTitle;//标题 public string strQYCode;//企业代码 public CWSDataTM[] cDetailItems;//指向细目 public CWSData(int M) { m=M; if(m!=0) { cDetailItems=new CWSDataTM[m]; for(int i=0;i<m;i++) { cDetailItems[i]=new CWSDataTM(); } } } }
public class CWSDataTM { public string strSXH;//顺序号 public string strBXH;// 报销号 public string strDJS;// 单据张数 public CWSDataTM() {
} } 2引用--- int M=5 CWSData cwData=new CWSData(M); for(int i=0;i<M;i++) { cwData. cDetailItems[i].strSXH=“aaa“; }

|