我有以下方法返回IEnumerable
public IEnumerable<ExternalFilter> GetExternalFilters()
{
if (externalfilters == null)
yield break;
foreach (ExternalFilter filter in externalfilters)
yield return filter;
}
如果我查看 VS Quickwatch 中的 GetExternalFilter,在扩展集合时,调试中的程序会立即崩溃,并且 Quickwatch 什么也没有显示。
使用 Quickwatch 消息评估Count()
该集合时也是如此Function evaluation was aborted.
我需要什么才能使此功能正常工作?