C#中结构或类的嵌套 的方法

王朝c#·作者佚名  2006-01-09
宽屏版  字体: |||超大  

结构:

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“;

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有