• c# 第18节 数组的操作


    本节内容:

    1:遍历数组

    2:查找数组元素

    3:数组排序

    4:数组合并与拆分

    5:数组的添加

    1:遍历数组

    遍历数组方法:

    1:数组.length   ###获取数组长度
    2:数组.GetLowerBound(number)   
        ##有个[5,2]5行2列的数组,number = 0 获取5的位置上限和下限,nember=1获取2的位置上限和下限
    3:数组.GetUpperBound()
    4:数据[1,2]       ##
    5:数组.GetValue(3,1)  ##根据下标获取对应值

     

    2:查找数组元素

    解决两类问题:

    1:看这个数组是否存在某个元素
    2:获取已知存在元素的索引值
    
    Array.IndexOf(str,'b') 通过元素查找对应的索引值,没有找到返回一个<0的数 
    Array.LastInderOf
    Array.BinarySearch 用于查找元素首次出现的索引值,采用的方法叫做二分法 ,不存在返回负值
    Array.Contains 
    Array的Contains方法实际是对Llist接口中方法的实现,因此使用需要将数组转换该对象:
    转换的格式: ((System.Collections.Llist)myIntArray).Contains(8)
    返回是一个布尔值

    3:数组排序

    排序方法:

    Array.Sort() ##对数组中的数据按ASCII码进行排序
    Array.Reverse() ##反序

    4:数组合并与拆分

     

    1:第一种Array.Copy(数组1,数组2,长度)

    4:数值1 指定索引位置,指定索引后的长度,发到数组2中的指定索引的位置 

     

  • 相关阅读:
    PHP之旅3 php数组以及遍历数组 以及each() list() foreach()
    NSSetUncaughtExceptionHandler
    runtime
    Objective-C中的instancetype和id区别
    tableView 局部刷新
    CGAffineTransform
    iOS中文本属性Attributes
    ios 相机 自定义 相片的截取
    php程序的生命周期
    PHP代码执行流程
  • 原文地址:https://www.cnblogs.com/hero799/p/8661088.html
Copyright © 2020-2023  润新知