gpt4 book ai didi

c# - 如何在 C# 中将数组作为未知类型的参数传递?

转载 作者:太空宇宙 更新时间:2023-11-03 18:20:51 28 4
gpt4 key购买 nike

<分区>

我想对整数或 double 组进行排序。为此,我想使用一种方法。我的问题是我不知道如何将未知类型的数组作为参数传递。我试过了

public static void BubbleSort<T>(T[] arr)
{
for (int i = 0; i < arr.Length; i++)
{
for (int j = 0; j < arr.Length - 1; j++)
{
//Can't use greater than because of T
if (arr[j] > arr[j + 1])
{
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}

但现在我不能使用大于运算符,因为数组也可以是字符串数组。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com