Advertisement

C Sharp 学习笔记——数组篇

阅读量:

C#学习笔记——(四)

  • 一、递归
    • 二、一维数组

      • 1、数组的定义

      • 2、数组的初始化过程

        • 1>初始化操作
        • 2>初始化并赋值
        • 3>声明并赋值
      • 3、数组元素的访问方式

        • 1>利用索引进行访问
        • 2>使用for循环遍历
        • 3>使用foreach循环遍历
      • 4、Params关键字的应用

      • 5、常用方法与属性介绍

    • 三、多维数组结构

      • 1、矩形形式的数组
      • 2、锯齿状数组(交错数组)
    • 四、总结归纳

一、递归

  • 该过程涉及方法内部对自身的再次调用;
    • 核心理念:通过将问题交由规模更小的子问题来处理;
    • 适用场景:在解决某一问题的过程中,再次面临相同类型的问题;
    • 优点:能够将原本复杂的难题转化为较为简单的形式;
    • 不足之处:运行效率较低(会导致CPU资源消耗过高);
    • 需注意事项:存在堆栈溢出的风险

二、一维数组

  • 由Array类继承而来的数据集合,其中包含多个具有相同数据类型的变量;
    • 一种在内存中连续存储的数据组织形式;
    • 元素的操作是通过其对应的索引(即位置编号)来实现的。

1、数组定义与基本操作

全部评论 (0)

还没有任何评论哟~