C# 数组删除元素的实现示例

 更新时间:2021年08月04日 11:09:09   作者:ClementQL  
本文主要介绍了C# 数组删除元素的实现示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文主要介绍了C# 数组删除元素的实现示例,具体如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Collections;
 
namespace _1207_数组删除元素
{
    class Program
    {        
        //只能在动态数组ArrayList类中对数组执行删除元素的操作。
        //因为动态数组是一个可以改变数组长度和元素个数的数据类型。
        //为Program类定义一个静态方法Show
        public static void Show(ArrayList alist)
        {
            for (int i = 0; i < alist.Count; i++)
            {
                Console.Write("[{0}]:{1} ", i, alist[i]);
            }
            Console.WriteLine("\n");
        }
        static void Main(string[] args)
        {
            // C#数组删除元素
            ArrayList arraylist = new ArrayList();
            for (int i = 0; i < 7; i++)
            {
                arraylist.Add(i);
            }
            Console.WriteLine("1. 数组列表的容量为{0},实际包含{1}个元素:",
                arraylist.Capacity, arraylist.Count);
            Show(arraylist);
            arraylist.Remove(3);   // 删除数组元素
            arraylist.RemoveAt(5); // 删除指定索引位置5的元素
            Console.WriteLine("2. 数组列表的容量为{0},实际包含{1}个元素:",
                arraylist.Capacity, arraylist.Count);
            Show(arraylist);
            Console.ReadLine();
        }
    }
}

C# 数组批量删除

 List<int> aa =new List<int> {1,2,3,4,5 };
    List<int> bb = new List<int> { 1,2,3 };
    aa.RemoveAll(p=>bb.Contains(p));

到此这篇关于C# 数组删除元素的实现示例的文章就介绍到这了,更多相关C# 数组删除元素内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • C#编程实现动态改变配置文件信息的方法

    C#编程实现动态改变配置文件信息的方法

    这篇文章主要介绍了C#编程实现动态改变配置文件信息的方法,涉及C#针对xml格式文件的相关操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2016-06-06
  • C#基于QRCode实现动态生成自定义二维码图片功能示例

    C#基于QRCode实现动态生成自定义二维码图片功能示例

    这篇文章主要介绍了C#基于QRCode实现动态生成自定义二维码图片功能,结合实例形式分析了C#使用QRCode动态生成二维码图片相关操作技巧,需要的朋友可以参考下
    2019-02-02
  • 使用C#实现自己封装的Modbus工具类库

    使用C#实现自己封装的Modbus工具类库

    Modbus通讯协议在工控行业的应用是很多的,并且也是上位机开发的基本技能之一,所以本文主要为大家介绍了如何使用C#封装一个Modbus工具类库,需要的可以参考下
    2024-02-02
  • C#实现类似jQuery的方法连缀功能

    C#实现类似jQuery的方法连缀功能

    这篇文章主要介绍了C#实现类似jQuery的方法连缀功能,可以简化语句,使代码变得清晰简单,感兴趣的小伙伴们可以参考一下
    2015-11-11
  • C#使用OpenCvSharp实现图像校正

    C#使用OpenCvSharp实现图像校正

    这篇文章主要为大家详细介绍了C#如何使用OpenCvSharp实现图像校正功能,文中的示例代码简洁易懂,具有一定的学习价值,需要的小伙伴可以参考下
    2023-11-11
  • C#调用QQ_Mail发送邮件实例代码两例

    C#调用QQ_Mail发送邮件实例代码两例

    这篇文章介绍了C#调用QQ_Mail发送邮件的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • asp.net获取系统当前时间的方法详解

    asp.net获取系统当前时间的方法详解

    这篇文章主要介绍了asp.net获取系统当前时间的方法,较为详细的分析了C#日期与时间操作所涉及的相关函数与使用技巧,需要的朋友可以参考下
    2016-06-06
  • WPF实现基础控件之托盘的示例代码

    WPF实现基础控件之托盘的示例代码

    这篇文章主要为大家详细介绍了如何利用WPF实现托盘这一基础控件,文中的示例代码讲解详细,对我们学习或工作有一定帮助,感兴趣的小伙伴可以了解一下
    2022-10-10
  • C#无损高质量压缩图片实现代码

    C#无损高质量压缩图片实现代码

    这篇文章主要为大家详细介绍了C#无损高质量压缩图片的实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • C# 字符串的连接(实例讲解)

    C# 字符串的连接(实例讲解)

    下面小编就为大家分享一篇C# 字符串的连接实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12

最新评论