我不能使用以下代码有什么原因吗?
ulong test(int a, int b)
{
return a == b ? 0 : 1;
}
它向我展示了:
Cannot implicitly convert type 'int' to 'ulong'. An explicit conversion exists (are you missing a cast?)
以下将起作用:
ulong test(int a, int b)
{
return false ? 0 : 1;
}
我知道如何解决问题。我只是想知道原因。
谢谢。