如果在一个程序中既想看到控制台输出又想看到MessageBox弹出,通过vs新建程序建立控制台程序或是winform程序都无法实现,可以在vs中手写个.cs文件如name.cs,把cs文件放在和vs命令行工具一致的路径下,然后使用vs命令行工具 csc name.cs ,然后会看到在name.cs下生成一个name.exe,打开就会出现上面的效果