|
|
1
3
问题
如果没有yield关键字,这确实是无效的,但是如果在
现在这是一个名为
一个更正式的方法是这样的:如果我们把C#2的语法改成
可能的解决方案1
你当然只能这么说
这也意味着将上述语法规则改为
可能的解决方案2
在实践中,很可能会创建一个模棱两可的语法,然后解析
结论
因此,总之,这两种解决这个问题的方法都会导致一些不一致,后者也很难实施。只治疗
|
|
|
2
0
如。
或
因此,尽管这些方法都不会编译C#2.0之前的版本,但使用收益率回报率回避了所有这些问题。 |