use*_*267 10 c# linq distinct tolist
当我查看在调试器中填充单个项目的列表时,其_items字段包含4个元素.你能解释一下这种行为吗?
我发现,虽然我调试控制台应用程序,以了解Distinct和ToList和结果混淆了我.码:
List<int> nums = new List<int>() { 6, 6, 6, 6, 6, 6, 6, 6 };
List<int> distinctNums = nums.Distinct().ToList();
int[] distinctNums2 = nums.Distinct().ToArray();
Run Code Online (Sandbox Code Playgroud)
distinctNums 有4个元素_items:(6, 0, 0, 0)这显然是错误的.distinctNums2有1项(6)是正确的.| 归档时间: |
|
| 查看次数: |
667 次 |
| 最近记录: |