任何人都想猜测执行结束时currentIndex是什么?
int[] ints = new int[] { -1, 12, 26, 41, 52, -1, -1 };
int minInt = ints.Min();
现在是110。有人知道为什么吗?
包装下面的一个主要功能
using System;
using System.Linq;
class Sample {
public static void Main()
{
int[] ints = new int[] { -1, 12, 26, 41, 52, -1, -1 };
int minInt = ints.Min();
Console.WriteLine(minInt);
}
}
编辑:我将变量名称从currentIndex更改为minInt。这是我正在调试的函数的复制和粘贴,在这种情况下这很有意义,但在这里并没有那么多。
最佳答案
评论太久了,但这就是我得到的。
C:\>copy con t.cs
using System;
using System.Linq;
class Sample {
public static void Main()
{
int[] ints = new int[] { -1, 12, 26, 41, 52, -1, -1 };
int minInt = ints.Min();
Console.WriteLine(minInt);
}
}
^Z
1 file(s) copied.
C:\>csc t.cs
Microsoft (R) Visual C# 2008 Compiler version 3.5.30729.4926
for Microsoft (R) .NET Framework version 3.5
Copyright (C) Microsoft Corporation. All rights reserved.
C:\>t
-1
C:\>
关于c# - linq分钟问题/错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2441530/