class Program
{
private static bool _ret = true;
static void Main()
{
_ret &= Method();
Console.WriteLine(_ret);
Console.Read();
}
private static bool Method()
{
_ret &= false;
return true;
}
}
我們在開發一個更大的應用程序時遇到過這個問題,並且想知道它是否是預期的功能?這是用C#和Visual Studio 2010爲什麼_ret評估爲真,不應評估爲假(位操作員)?
嗯,因爲它會調用'回報TRUE'? – Nemo
@Nemo:太棒了。 –
這是什麼,我什至不.. –