请大家帮我看一行代码是什么意思?是VS2010语言中的

 activeDispatcher = srv1.GetDispatcher() ?? default(BaseDispatcher);

srv1.GetDispatcher()会返回一个Dispatcher,传给activeDispatcher,如果srv1.GetDispatcher()返回null,那么就让activeDispatcher = default(BaseDispatcher),但是其实default作用于引用类型还是null。