int数组去重
//控制台应用程序
int[] arr = { 1, 1, 2, 3, 4, 5, 6, 5 };
int[] arrs = { };
for (int i = 0; i < arr.Length; i++)
{
for (int j = 0; j < arr.Length; j++)
{
if (arr[i] == arr[j])
{
arrs[j].push(arr[i]);//报错代码
}
}
}
报错
代码 CS1061
说明 int未包含push的定义,并且找不到可接受第一个int类型参数的可访问扩展方法push(是否缺少using指令或程序集引用)
回答
微软已经帮你写好了,用LINQ一句就解决了,只有闲的没事做才去写个去重,而且性能还不如自带的。