小编use*_*367的帖子

C#按升序和降序排序数组

我编写一个方法,如果数组(数字)的元素按排序顺序,升序或降序,则返回true,如果它们不是任何排序顺序,则返回false.如果数组是升序但我不知道如何在同一方法中检查降序,我可以返回正确的布尔值.我目前有:

public static bool IsArraySorted(int[] numbers)
{
    for (int i = 1; i < numbers.Length; i++)
    {
        if (numbers[i - 1] > numbers[i])
            return false;
    }

    return true;
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以提供有关如何检查已排序的降序数组的帮助吗?干杯!

c# arrays sorting

9
推荐指数
1
解决办法
9515
查看次数

标签 统计

arrays ×1

c# ×1

sorting ×1