c#数组相关的问题,求解

定义一个6个元素的一维数组,数组元素由控制台进行赋值,赋值完成后,对数组进行降序输出


using System;
using System.Linq;
namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            int[] arr = new int[6];
            for (var i = 0; i < 6; i++) arr[i] = int.Parse(Console.ReadLine());
            arr= arr.OrderByDescending(i => i).ToArray();
            Console.WriteLine(String.Join("\n", arr));
            Console.ReadKey();
        }
    }
}

C#还是C啊,确认一下

你先理清思路,自己该怎么做,不建议直接给代码。
1、定义一个6个元素的一维数组;
2、数组元素由控制台进行赋值,即:获取用户输入的数据,并赋值给数组;
3、对数组进行降序排序。

知识点:
①、创建一个定长6元素的一维数组;
②、给用户提示:请输入6个数字(一次输入一个)
③、for循环遍历,arr[i]=输入的数字。(即:把输入的数字赋值给数组)
④、对数组降序排序你可以了解下冒泡排序法。

我敢肯定你刚学的话,考的肯定是 创建数组、控制台输入、for循环、还有冒泡排序法,而不是单纯的结果,上面大哥把lambda都都用出来,真就只是为了采纳,而不想下问问题的人什么情况,有点小题大做。