【发布时间】:2017-06-28 05:47:52
【问题描述】:
我在visual studio中有这段代码,当参数为null时不会抛出异常,我不知道为什么!收益回报是否以某种方式弄乱了它?
IEnumerable<string> Method(string s)
{
if(string == null)
{
throw new Exception();
}
if(dictionary.TryGetValue(s, out list))
{
foreach(string k in list)
{
yield return k;
}
}
}
【问题讨论】:
标签: c#