[《.net框架程序设计》]第十四章 数组

本文详细介绍了.NET框架中的数组,包括一维、多维和交错数组的概念,强调了System.Array类的重要特性,并讨论了数组转型的规则与限制,特别是Array.Copy()方法的使用。此外,还涉及了数组在方法中的传递与返回、创建非零下限数组的方法以及如何进行快速且不安全的数组访问。最后,文章阐述了如何调整数组长度并安全地迁移数据。
摘要由CSDN通过智能技术生成

第十四章 数组.

内容摘要:

   本章讨论了数组的方方面面,对于这种常用类型进行深入研究。

一、 数组简介

   三种类型:一维数组、多维数组、交错数组(jagged aray)

l一维数组:

       Int32[] myIntegers;

      myIntegers = new Int32[100];

l    多维数组:

Int32[,] myIntegers;

    myIntegers = new Int32[100,100];

l    交错数组:交错数组不受CLS支持

      Point[][] myPolygons = new Point[3][];

       myPolygons[0] = new Point[10];

       myPolygons[1] = new Point[20];

       myPolygons[2] = new Point[30];

二、    System.Array

    请参考.net framework sdk中相关描述

三、   数组转型

l   两数组必须有同样的维数

l   两数组中元素类型间存在隐式或显式转换

l   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值