C#编译器中的已知错误列表

C#编译器中的已知错误列表,c#,compiler-construction,C#,Compiler Construction,有这样的清单吗?我不希望得到一份完整的,但最著名的名单必须足够了。试试看 顺便说一句,.Net framework的哪个版本 我相信自.NET1.1SP1以来,CLR在很大程度上是稳定的,并且没有bug,当然,如果有疑问的话,可以假设它是代码中的bug,而不是.Net C#编译器对构造函数System.Decimal(int32,int32,int32,bool,byte)发出如下十进制文本调用: public static readonly decimal MaxValue = 7922816

有这样的清单吗?我不希望得到一份完整的,但最著名的名单必须足够了。

试试看

顺便说一句,.Net framework的哪个版本

我相信自.NET1.1SP1以来,CLR在很大程度上是稳定的,并且没有bug,当然,如果有疑问的话,可以假设它是代码中的bug,而不是.Net

C#编译器对构造函数System.Decimal(int32,int32,int32,bool,byte)发出如下十进制文本调用:

public static readonly decimal MaxValue = 79228162514264337593543950335M;
如果您正在实现mscorlib,并且省略了此构造函数,则C#编译器将崩溃,而不是给出指示编译器所需成员丢失的提示


我知道C#IntelliSense引擎、.NET调试器和.NET framework中存在一些bug,但您刚刚询问了编译器:o

最近修复的bug列表可在此处找到:
他们称之为“破坏性更改”。

编译器有一些真正的错误,其中一个与枚举有关。顺便说一句,该漏洞将成为一项功能。我们现在使用的是.NET 3.5 SP1。如果某个漏洞“困扰”您,请尝试Mono框架附带的gmcs.exe。@Dykam-什么,这是无漏洞的?我报告了GMC中的多个编译器错误。他们同样容易出错。当然不是没有错误的,但是如果csc错误让你感到不适,你可以用GMC试试。你为什么想知道?因为我们使用它。我知道这是相当稳定的,另一方面,我确信有一些问题,我记得我们一直在面对其中的一些问题。我很确定如果有这样一个列表,肯定会有一些与C#语法相关的棘手案例。所以这个问题更具教育意义,而实际上更具实用性。就像许多M$文档链接一样,这个链接也被破坏了。