= null)我真的想判断它是空的,每次使用OnSthHappened是不必要的。我知道在编译器中,委托将成为处理回调的类。= 0x00) //Null, hide the judgement here Invoke(object, method);我只是给出了一个判断null的场景,每当我尝试编写API、在调用者或调用函数中执行有人能给我一些关于在哪里使用==null判断的风格吗?
string Url { get; set; } //There are about 20 of these我想让调用者能够从字符串字典中填充这个对象我希望能够提供一个更好的异常消息,告诉调用者没有找到哪个键。似乎很重要。但我无法从KeyNotFoundException中检索到这些信息。是否有任何方法可以判断没有从异常信息中找到哪个键,或者使用ContainsKey或TryGetValue