尋尋覓覓

共同奉獻

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

C#对数组中的元素进行查找,清除

--------------------------------------------------------------------------------
 //在数组的使用中,小不了要对其中的元素进行查找,清除等操作,以下是一小例,写出来供大家参考参考:
程序代码
using System;
using System.Collections.Generic;
using System.Text;
namespace ljun_CSharp_Study
{
class ArrayTraversal3
{
///
/// 对数组中的元素进行查找,清除
///
///
static void Main(string[] args)
{
int[] myArray = new int[5] { 3,6,9,6,10 };

Console.WriteLine("清除前的数组元素为:");
//输出未清除的数组元素
foreach(int number in myArray)
{
Console.WriteLine(number);
}
Console.WriteLine("清除前数组的长度为:{0}", myArray.Length);
// 在数组myArray中查找第一个出现的值为6的元素的位置
int m = Array.IndexOf(myArray, 6);
Console.WriteLine("6在数组中第一次出现的位置是:{0}",m);
int n = Array.LastIndexOf(myArray, 6);
Console.WriteLine("6在数组中最后一次出现的位置是:{0}",n);
Console.WriteLine("对数组进行清除........");
//调用Array的Clear()方法,从数组的1号索引元素开始清除两个元素
Array.Clear(myArray, 1, 2);
Console.WriteLine("清除完成!");
Console.WriteLine("清除后数组的长度为:{0}",myArray.Length);
Console.WriteLine("清除后的数组元素为:");
//输出清除后的数组元素
foreach (int num in myArray)
{
Console.WriteLine(num);
}
Console.ReadLine();
}
}
}

本文来源:关涛的博客 http://www.hnzyb.com/
原文链接:http://www.hnzyb.com/blog/?id=1343

posted on 2008-10-07 09:10  ★海戰鷹  阅读(1854)  评论(0编辑  收藏  举报