说我有这个数组:
MyArray(0)="aaa"
MyArray(1)="bbb"
MyArray(2)="aaa"
是否有一个 .net 函数可以给我唯一的值?我想要这样的东西作为函数的输出:
OutputArray(0)="aaa"
OutputArray(1)="bbb"
最佳答案
解决方案可能是使用 LINQ,如下例所示:
int[] test = { 1, 2, 1, 3, 3, 4, 5 };
var res = (from t in test select t).Distinct<int>();
foreach (var i in res)
{
Console.WriteLine(i);
}
这将打印预期:
1
2
3
4
5
关于.net - 如何在 .net 中获取数组的唯一值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/83260/