codedom

codedom

文章 0 浏览 3

C# CodeDOM:在运行时添加 Enum 成员

我想做的是将“NoneOfTheBelow”选项添加到从 XSD 文件解析的所有枚举中。 我正在扩展 Xsd2Code 工具 中的代码。 当我使用下面的代码生成输出时,枚举…

烟花肆意 2024-10-18 14:09:26 1 0

解析 C# 代码(作为字符串)并插入其他方法

我正在开发一个 C# 应用程序,它远程加载它的代码,然后运行它(为了论证,您可以假设该应用程序是安全的)。 该代码是 C# 的,但它作为 XML 文档发送…

灼疼热情 2024-10-17 18:49:59 3 0

使用 CodeDom 指定类型别名

我正在使用 CodeDom 动态生成一些 C# 代码。我想向命名空间添加类型别名。就像: namespace MyNameSpace { using Timer = System.Threading.Timer ...…

一刻暧昧 2024-10-17 12:24:11 0 0

高性能的属性访问和可能的动态编译

我有一个解决方案,我需要采用不同的类并按名称访问它的属性 ,因此如果我有类 Horse 和 Cat,我需要能够访问它们通过一个通用类(例如 Adapter)来实…

嘦怹 2024-10-17 07:42:52 1 0

CodeDom 在生成 ac# 方法时可以创建可选参数吗?

CodeDom 可以在生成 ac# 方法时创建可选参数并提供默认值吗? 例如: public void ExampleMethod(int required , string optionalstr = "default stri…

叫思念不要吵 2024-10-13 01:16:17 3 0

CodeDom 生成 VB.NET 运算符重载?

有没有办法在Vb.net中使用CodeDom生成重载运算符?我想生成这个: Public Shared Operator =(ByVal x As MyType, ByVal y As MyType) As Boolean Retu…

蓝海 2024-10-11 11:27:06 3 0

CppCodeProvider、CompileAssemblyFromFile 抛出 System.NotImplementedException

使用框架 CodeDom 类编译 C++/CLI 的文档有些缺乏。 背景:我正在尝试为我编写的一个软件编写系统测试。该软件生成代码,我想测试该代码是否可以编译…

我做我的改变 2024-10-07 15:59:31 3 0

CodeDOM 类 CodeAttributeDeclaration 中的 AttributeType 属性有何用途?

我正在进行代码生成,创建自定义属性来使用 CodeDOM 装饰类,目标是 C# 和 VB。 为此,我创建了 CodeAttributeDeclaration 类的一个实例。 我当前正在…

一场信仰旅途 2024-10-04 12:13:13 1 0

将 WebService 属性添加到使用 CodeDom 生成的类

我正在使用 CodeDom 为 ASMX Web 服务生成 c-sharp 类,但在向该类添加 Web 服务属性时遇到问题。我试图得到以下最终结果: [WebService(Namespace = …

温馨耳语 2024-09-29 07:50:23 4 0

使用 CodeDomProvider 在调试模式下编译源代码

我有一些源代码想要使用 Microsoft.CSharp.CSharpCodeProvider 类进行编译,并且我想包含特定于调试版本的内容(例如,标有 [Condtional (“DEBUG”…

残疾 2024-09-28 18:37:02 4 0

使用 CodeDom 生成具有值和名称的枚举

我有一小段代码: private Dictionary&ltstring, IList&ltKeyValuePair&ltint, string&gt&gt&gt EnumsCollection = new Dictionary&ltstring, IList&l…

一瞬间的火花 2024-09-26 06:18:49 3 0

更改生成的 C# 类名称

我正在使用 ManagementClass.GetStronglyTypedClassCode 来获取对 CodeTypeDeclaration 实例的引用。我想更改生成的类名,但此方法不允许这样做(据我…

帥小哥 2024-09-26 02:01:02 7 0

如何将此下载代码转换为 CodeDOM?

我是使用 codedom 的新手。 有人能告诉我如何将此代码转换为在 C# 中运行吗? 代码: WebClient webClient = new WebClient() webClient.DownloadFile…

自此以后,行同陌路 2024-09-25 14:11:22 3 0

“CSharpCodeProvider.Parse”的替代方案是

我正在寻找 CSharpCodeProvider.Parse 的替代方案。该方法应该解析 [C#] 代码源并返回一个 CompileUnit 对象。但是,该方法并未在任何 .Net 框架中实…

清旖 2024-09-17 12:46:32 7 0

如何使用 CodeDOM 在 AppDomain 中创建和加载程序集?

我正在开发一个项目,该项目将使用 CodeDOM 创建一个类,该类计算用户定义的表达式、为该类创建程序集并加载该程序集。由于可能有相当数量的用户定义…

自演自醉 2024-09-14 13:00:16 5 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文