public class A<T>
{
public void BubbleSort(T[] array)
{
int length = array.Length;
for (int i = 0; i <= length - 1; i++)
{
for (int j = 0; j<length-1-i; j++)
{
if (array[j]>array[j])
{
T temp = array[j];
array[j] = array[j - 1];
array[j - 1] = temp;
}
}
}
}
}
编译时,在判断if (array[j]>array[j])这里会报错
“错误 1 运算符“>”无法应用于“T”和“T”类型的操作数”
貌似只在.net framework4和4.5里..这样写才不行..请教下大家为什么会这样?
我该如何改..
汪汪一只猫
梵蒂冈之花
ITMISS
鸿蒙传说
SMILET
慕仙森