C# 使用 CodeDom 添加变量作为类的一部分
我正在尝试通过使用 CodeDom 创建以下代码:
public partial class mainClass
{
public byte[] bytes = null;
}
创建类没有问题,并且我找到了使用 CodeVariableDeclarationStatement 方法通过使用 CodeDom 来声明变量的方法,但我不确定如何添加变量声明作为我的类的一部分。
这是我迄今为止所做的尝试:
CodeTypeDeclaration mainClass = new CodeTypeDeclaration("mainClass");
mainClass.IsPartial = true;
mainClass.IsClass = true;
mainClass.Attributes = MemberAttributes.Public;
Namespaces.Types.Add(mainClass);
CodeVariableDeclarationStatement variableDeclaration = new(CodeVariableDeclarationStatement(typeof(byte[]), "bytes", new CodePrimitiveExpression("String.Empty");
我愿意接受任何建议和想法。谢谢您的帮助, 埃文.
I am attempting to create the following code through the use of CodeDom:
public partial class mainClass
{
public byte[] bytes = null;
}
I have no problem creating the class, and I found ways to declare variables through the use of CodeDom using the CodeVariableDeclarationStatement
method, but I am unsure of how to add a variable declaration as part of my class.
Here is what I have tried thus far:
CodeTypeDeclaration mainClass = new CodeTypeDeclaration("mainClass");
mainClass.IsPartial = true;
mainClass.IsClass = true;
mainClass.Attributes = MemberAttributes.Public;
Namespaces.Types.Add(mainClass);
CodeVariableDeclarationStatement variableDeclaration = new(CodeVariableDeclarationStatement(typeof(byte[]), "bytes", new CodePrimitiveExpression("String.Empty");
I am open to any suggestions and ideas. Thank you for any help,
Evan.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试使用这个
Try to use this