小弟刚学习asp.net不久,最近从网上down了一份源代码进来,把里面的一些dll文件反编译了出来,但是拿到工程里的时候,我发现了这样的一段代码: 
public class ParamsBuild
        {
            private SortedList _mySL;
            [CompilerGenerated]
            private string <_code>k__BackingField;            private string _code
            {
                [CompilerGenerated]
                get
                {
                    return this.<_code>k__BackingField;
                }
                [CompilerGenerated]
                set
                {
                    this.<_code>k__BackingField = value;
                }
            }现在编译器报错,我也搞不清楚怎么回事,没遇到过这种语法,哪位高手可以帮忙解答下,这是什么东西,如何让编译能正常通过?
先谢过大家了..