간단한 C# 코드표현은 항상 C#에서 참
bool result;
if (bool.TryParse("false", out result) && result)
{
Console.WriteLine(result);
}
및
bool result;
if (bool.TryParse("tRue", out result) && result)
{
Console.WriteLine(result);
}
ReSharper에서는 Console.WriteLine(result)
의 결과는 항상 true
것을 말한다. 왜?
'result'는 항상 true라는 말은하지 않습니다.'result'라고합니다. Console.WriteLine (result) __은 항상 true입니다. –
당신은'&& result'가 필요 없습니다. 당신의 상태에서 그것을 제거하십시오. –
@ 로버트 하비, 틀렸어. 결과가 사실 일 때만 콘솔을 보여주고 싶습니다. – Alexandre