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

 更新时间: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# 基于TCP 实现扫描指定ip端口的方式示例

    C# 基于TCP 实现扫描指定ip端口的方式示例

    本文主要介绍了C#基于TCP实现扫描指定ip端口的方式示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • C#连接SQL Server的实现方法

    C#连接SQL Server的实现方法

    这篇文章主要给大家介绍了关于C#连接SQL Server的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • Parallel.For循环与普通for循环的性能比较

    Parallel.For循环与普通for循环的性能比较

    这篇文章介绍了Parallel.For循环与普通for循环的性能比较,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#实现窗体抖动的两种方法

    C#实现窗体抖动的两种方法

    这篇文章主要为大家详细介绍了C#实现窗体抖动的两种方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-11-11
  • c#如何实现接口事件

    c#如何实现接口事件

    这篇文章主要介绍了c#如何实现接口事件,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下
    2020-10-10
  • 基于C#实现文档打印功能

    基于C#实现文档打印功能

    在软件开发过程中,文档打印是一个常见的功能需求,本文将详细介绍如何在C#中实现文档打印,并通过代码示例介绍的非常详细,对大家的学习或工作有一定帮助,需要的朋友可以参考下
    2024-10-10
  • C#画笔Pen绘制光滑模式曲线的方法

    C#画笔Pen绘制光滑模式曲线的方法

    这篇文章主要介绍了C#画笔Pen绘制光滑模式曲线的方法,涉及C#图形绘制画笔Pen相关属性的设置技巧,需要的朋友可以参考下
    2015-06-06
  • C# 文件拖拽和pixturBox缩放与拖拽功能

    C# 文件拖拽和pixturBox缩放与拖拽功能

    这篇文章主要介绍了C# 文件拖拽和pixturBox缩放与拖拽功能,代码简单易懂,非常不错具有参考借鉴价值,需要的朋友可以参考下
    2017-10-10
  • 基于C#实现SM2加签验签工具

    基于C#实现SM2加签验签工具

    这篇文章主要为大家详细介绍了如何基于C#实现一个SM2加签验签工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-10-10
  • Unity色子的投掷和点数的获得详析

    Unity色子的投掷和点数的获得详析

    这篇文章主要给大家介绍了关于Unity色子的投掷和点数的获得的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-10-10

最新评论