gpt4 book ai didi

c# - 创建另一个程序的程序

转载 作者:太空狗 更新时间:2023-10-29 20:44:54 26 4
gpt4 key购买 nike

我需要创建一个程序来创建另一个程序而不是编译器。

例如,

我编写了一个接受用户输入的字符串的程序。假设用户输入“Pluto”。然后该程序应创建一个单独的 .exe,在执行时显示“Hello Pluto”。

我该怎么做?如果你能用 C# 和 Windows 窗体给出例子,那就更好了。

谢谢。

最佳答案

基本上,一个编译器——只针对一种特别简单的语言。

如果您可以用 C# 表达最终程序,最简单的解决方案可能是使用 CSharpCodeProvider。这就是我为 Snippy 所做的,Snippy 是一个帮助轻松运行 C# 深度代码片段的小工具。 Snippy 的源代码是 on the C# in Depth web site并且可以让您了解您可以做什么 - 基本上您只希望它将可执行文件写入文件而不是在内存中构建它。

或者,查看 MSDN docs其中有一个生成可执行文件的示例。

关于c# - 创建另一个程序的程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3026194/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com