2009-01-05 40 views

回答

9

C#1.2在.NET 1.1版推出。我很少理解为什么,说实话,我从来没有见过C#1.1规范。这可能与ECMA规格修订有关,尽管它的版本号有所不同。

与1.2相比,1.2没有太多变化。其中一个重要的是,如果迭代器实现了IDisposable,那么从v1.2 foreach开始,在finally块的最后一个迭代器上调用Dispose

另请参见"What are the correct version numbers for C#?"

+0

C#1.1规格?当然。这里你去:http://web.archive.org/web/20061021071655/www.asprelated.com/csharp/sharp-content.aspx.htm。开玩笑。必须是拼写错误,它只是一个现在已经死了的网站(因此是archive.org链接) – VonC 2009-01-05 13:56:28

2

这是在.NET 1.1我没有想法,为什么他们把它称为1.2

相关问题