有没有办法让这条线更短?
bool pass = d != null && d["k"] != null && (bool)d["k"];
注意:“k”实际上是“一个更长的id”;我替换了它以使其在这篇文章中更具可读性。您的许多建议不检查 d 是否为 null。
最佳答案
它已经勉强可读了,为什么还要缩短它呢?
关于c# - C# 中的 null 速记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1086932/