我想创建一个可以作为CLI或GUI应用程序运行的C#程序,具体取决于传递给它的标志.可以这样做吗?
我找到了这些相关的问题,但它们并不完全涵盖我的情况:
c# user-interface command-line-interface
Windows和控制台应用程序之间有什么区别?
在Visual C++中创建新项目时,它要求选择上述任一项.
visual-c++
c# ×1
command-line-interface ×1
user-interface ×1
visual-c++ ×1