使用CodeDom编译c#代码(字符串形式),发现头注释
/// <summary>
/// 
/// </summary>
全都没了,怎么使它编译时保留注释呢?使用CodeDom图也非常郁闷,例如我想声明这样一个变量public static readonly string aaa="aaa";代码如下:CodeMemberField codefield = new CodeMemberField();
codefield.Attributes = MemberAttributes.Public;
codefield.Attributes = MemberAttributes.Static;
codefield.Name = "aaa";
codefield.Type = new CodeTypeReference(typeof(System.String));
codefield.Comments.Add(new CodeCommentStatement(注释……));编译的结果却是private static string aaa;想声明为public 和 readonly并且赋值,该怎么写?请各位高手给指点一二,谢谢了。