本文实例讲述了C#把数组中的某个元素取出来放到第一个位置的实现方法。分享给大家供大家参考。具体分析如下:
如何取出数组中符合某种条件的元素,然后放在数组最前面,即索引为0的位置?
思路大致如下:
① 找到符合条件的数组元素,把之赋值给一个临时变量temp,并记下该数组元素的索引位置,假设是index
② 在源数组中,从索引为0的数组元素开始,拷贝index个数组元素到另外一个目标数组
③ 把临时变量temp赋值给目标数组索引为0的位置
代码如下:public static class ArrHelper
{
/// <summary>
/// 对类型为T的数组