如何在.net c#或vb控制台应用程序中显示一个消息框?
就像是:
就像是:
Console.WriteLine("Hello World"); MessageBox.Show("Hello World");
要么
Console.WriteLine("Hello") MsgBox("Hello")
在c#和vb分别.
可能吗?
解决方法
我们可以在控制台应用程序中显示一个消息框.但首先在vb.net或c#控制台应用程序中包含此引用
System.Windows.Forms;
那么您可以为c#控制台应用程序执行以下代码:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows.Forms; namespace ConsoleApplication6 { class Program { static void Main(string[] args) { MessageBox.Show("Hello World"); } } }
对于vb.net应用程序,您可以在包含上述参考之后简单地编写代码
Module Module1 Sub Main() MsgBox("Hello") Console.ReadKey() End Sub End Module
参考:
要在vb.net程序中添加引用,请在您的项目名称上单击(在解决方案资源管理器中)>然后添加参考 – >然后.Net->然后选择System.Windows.Forms.
要在c#程序中添加引用,请右键单击在解决方案资源管理器中显示的项目文件夹中添加引用 – > .Net – >选择System.Windows.Forms.
改编自this回答相关问题.