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


    结构:
    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“;
    }

  • 相关阅读:
    关于Tomcat的那些事儿(一)
    关于Spring的问题(一)
    关于Spring的@RequestBody的使用
    关于Eclipse切换所有分支
    关于使用BetterIntelliJ激活IntelliJ IDEA
    关于Elasticsearch的问题(一)
    关于Elasticsearch那些事
    关于LRU算法及Java实现
    自定义滚动条
    创建型模式之建造者模式
  • 原文地址:https://www.cnblogs.com/superch0054/p/4010228.html
Copyright © 2020-2023  润新知