所以我有一个BsonDocument b(假设它有FirstName,LastName,Age),你可以访问它作为b ["FirstName"]等...
如果我尝试做b ["asdfasdf"](当然不存在),而不是返回null,它会使应用程序出错.什么是正确的检查方法?我真的需要尝试/捕获吗?
说你有类似的东西:
int num = 0
然后你做
if(num > 5 || num < 4)
{
...
}
Run Code Online (Sandbox Code Playgroud)
它会检查两者,但如果你这样做了
if(num < 4 || num > 5)
{
...
}
Run Code Online (Sandbox Code Playgroud)
它只检查第一个声明吗?与...一样:
if(num > 5 && num == 0)
{
...
}
Run Code Online (Sandbox Code Playgroud)
它应该在第一次失败后停止......对吗?