一个简单的C#代码
bool result;
if (bool.TryParse("false", out result) && result)
{
Console.WriteLine(result);
}
Run Code Online (Sandbox Code Playgroud)
和
bool result;
if (bool.TryParse("tRue", out result) && result)
{
Console.WriteLine(result);
}
Run Code Online (Sandbox Code Playgroud)
Resharper说结果Console.WriteLine(result)总是如此true.为什么?