`
thecloud
  • 浏览: 881163 次
文章分类
社区版块
存档分类
最新评论

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

分享到:
评论

相关推荐

    C#两级嵌套hash表

    封装hashtable的两级hash表,两个键值索引和访问。适合存放稀疏数据,如稀疏矩阵,稀疏表等结构,由于提供key-value的索引遍历,数据稀疏的情况下,相比于传统矩阵遍历的速度更快。

    c# 泛型保存类结构,支持递归

    利用c#泛型将类结构保存到XML文档,支持类嵌套

    .net正则表达式如何处理嵌套结构

    实例讲解 .net处理嵌套结构的方法: 如何使用正则表达式处理句法分析树 使用正则表达式处理句法分析树实例

    C#设计模式结构型

    C#设计模式-结构型相关课件 合成模式(Composite) • 设计方案一: 合成模式(Composite) • 设计方案二 合成模式(Composite) • 设计方案一和设计方案二的区别 – 设计方案二使得客户端更不需要关心所需处理的...

    C# 获取json字段中指定值

    C# 获取json字段中指定的值,省去写对象的烦恼,从而提升了代码的可读性,加速了json格式数据的解析和管理,直接调用有用的数据

    c#学习笔记——学习心得

    方法在类或结构中声明,声明时需要制定访问级别、返回值、方法名称及方法参数。一个方法的签名由它的名称以及它的形参的个数、修饰符和类型组成。方法的签名是方法的唯一标识(同一个类中的区别标识)。 方法的重载:...

    C#科学计算讲义

    本书还给出了C#程序设计的基本方法,并对科学计算中要用到的矩阵向量类的构造做了详细阐述。算法的实现本身不限于具体的语言,本书对于算法的描述是较为详细的,所以读者也很容易把算法改用Fortran、 MATLAB、C++、...

    轻松学C#(图解版)

    第二篇是面向对象基础篇,主要介绍类、对象、字段、方法、流程控制、数组、继承、属性、运算符重载、接口等C#基本内容。第三篇是应用技术篇,主要介绍的是异常处理、文件和流、委托、事件、Lambda表达式、命名空间、...

    在一小时内学会 C#(txt版本)

    C# 中所有内容都打包在类中,而所有的类又打包在命名空间中(正如文件存与文件夹中)。和 C++ 一样,有一个主函数作为你程序的入口点。C++ 的主函数名为 main,而 C# 中是大写 M 打头的 Main。 类块或结构定义之后...

    微软C#语言规范,C#语言教程中文版

    10.3.8.6 泛型类中的嵌套类型 285 10.3.9 保留成员名称 286 10.3.9.1 为属性保留的成员名称 286 10.3.9.2 为事件保留的成员名称 287 10.3.9.3 为索引器保留的成员名称 287 10.3.9.4 为析构函数保留的成员名称 287 ...

    C#5.0本质论第四版(因文件较大传的是百度网盘地址)

    5.6.8 属性和方法调用不允许作为ref或out参数值使用 163 5.7 构造器 164 5.7.1 构造器的声明 164 5.7.2 默认构造器 165 5.7.3 对象初始化器 166 5.7.4 构造器的重载 167 5.7.5 构造器链:...

    C#面向对象程序设计案例教程

    4.2 方法的嵌套调用 4.2.1 案例说明 4.2.2 代码及分析 4.2.3 相关知识及注意事项  …… 第5章 类与对象 第6章 数组和索引器 第7章 继承 第8章 多态 第9章 接口 第10章 异常处理 第11章 委托和事件 第12章...

    c#.net程序设计(循环结构)-求1到100的累加和

    介绍了c#.net的循环结构,包括do,do-while,for,嵌套循环语句,采用项目式和任务式方式组织各个知识点。内容通俗易懂, 非常适合没有编程基础的人进行学习.

    C#本质论(第3版)

    5.6.8 属性和方法调用不允许作为ref或out参数值使用 5.7 构造器 5.7.1 构造器的声明 5.7.2 默认构造器 5.7.3 对象初始化器 5.7.4 构造器的重载 5.7.5 使用this调用另一个构造器 5.8 静态成员 5.8.1 静态...

    深入讲解C#编程中嵌套类型和匿名类型的定义与使用

    在类或结构内部定义的类型称为嵌套类型。例如: class Container { class Nested { Nested() { } } } 不管外部类型是类还是结构,嵌套类型均默认为 private,但是可以设置为 public、protected internal、...

    C#微软培训资料

    C#语言在.NET 框架中的作用及其特性 1.1 Microsoft.NET 一场新的革命 1.1.1 什么是.NET 2000 年 6 月 22 日 不论对 Microsoft 还是对整个 IT 业界都将成为值得纪念的一天 这一天 微软公司正式推出...

Global site tag (gtag.js) - Google Analytics