将数组中指定数量的元素移动数组后面的实现代码

 更新时间:2013年06月09日 09:06:35   作者:  
本篇文章是对将数组中指定数量的元素移动数组后面的实现代码进行了详细的分析介绍,需要的朋友参考下
如下所示:
复制代码 代码如下:

        static void Main()
        {
            int[] array = { 1, 2, 3, 4, 5, 6, 7 };
            MoveNumberArrayToEnd(array, 3);
        }
        static void MoveNumberArrayToEnd<T>(IList<T> arrayList, int num)
        {
            if (arrayList.Count < = 0 || arrayList.Count < num)
            {
                throw new RankException();
            }
            var query = (from number in arrayList
                         orderby number descending
                         select number).Take(arrayList.Count - num).Concat(arrayList.Take(num));
            query.ToList().ForEach(q => Console.WriteLine("{0}", q));
        }

相关文章

  • C#递归实现显示文件夹及所有文件并计算其大小的方法

    C#递归实现显示文件夹及所有文件并计算其大小的方法

    这篇文章主要介绍了C#递归实现显示文件夹及所有文件并计算其大小的方法,是遍历算法中比较典型的一种应用,有不错的学习借鉴价值,需要的朋友可以参考下
    2014-08-08
  • c# 使用异步编程的方法

    c# 使用异步编程的方法

    这篇文章主要介绍了c# 使用异步编程的方法,文中讲解非常细致,帮助大家更好的理解c# 异步编程,感兴趣的朋友可以了解下
    2020-08-08
  • Unity排行榜优化滚动效果

    Unity排行榜优化滚动效果

    这篇文章主要为大家详细介绍了Unity排行榜优化滚动效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-07-07
  • C#根据身份证号码判断出生日期和性别

    C#根据身份证号码判断出生日期和性别

    这篇文章主要为大家详细介绍了C#根据身份证号码判断出生日期和性别的方法,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • C#9特性record 类型、模式匹配、init 属性详情

    C#9特性record 类型、模式匹配、init 属性详情

    这篇文章主要介绍了C#的record 类型、模式匹配(Pattern Matching)、属性的 init 访问器三大特性,感兴趣的小伙伴请参考下面文章内容
    2021-09-09
  • C# WinForm控件对透明图片重叠时出现图片不透明的简单解决方法

    C# WinForm控件对透明图片重叠时出现图片不透明的简单解决方法

    这篇文章主要介绍了C# WinForm控件对透明图片重叠时出现图片不透明的简单解决方法,结合实例形式分析了WinForm图片重叠后造成图片不透明的原因与相应的解决方法,需要的朋友可以参考下
    2016-06-06
  • C#反射(Reflection)详解

    C#反射(Reflection)详解

    本文详细讲解了C#中的反射(Reflection),文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#实现一个简单实用的TXT文本操作及日志框架详解

    C#实现一个简单实用的TXT文本操作及日志框架详解

    这篇文章主要给大家介绍了关于利用C#如何实现一个简单实用的TXT文本操作及日志框架的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们一起来看看吧
    2018-07-07
  • c#求范围内素数的示例分享(c#求素数)

    c#求范围内素数的示例分享(c#求素数)

    问题是判断101-200之间有多少个素数,并输出所有素数。下面是使用C#解决这个问题的方法 ,需要的朋友可以参考下
    2014-03-03
  • C#中的9个“黑魔法”

    C#中的9个“黑魔法”

    这篇文章主要介绍了C#中的9个“黑魔法”与“骚操作”,本文通过实例代码给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04

最新评论