Show message Box in .net console application

前端 未结 3 2055
面向向阳花
面向向阳花 2020-12-10 00:43

How to show a message box in a .net c# or vb console application ? Something like:

 Console.WriteLine(\"Hello World\");
 MessageBox.Show(\"H         


        
3条回答
  •  有刺的猬
    2020-12-10 01:20

    We can show a message box in a console application. But first include this reference in your vb.net or c# console application

    System.Windows.Forms;
    

    Reference:

    To add reference in vb.net program right click (in solution explorer) on your project name-> then add reference-> then .Net-> then select System.Windows.Forms.
    To add reference in c# program right click in your project folders shown in solution explorer on add references-> .Net -> select System.Windows.Forms.

    then you can do the below code for c# console application:

    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");
            }
        }
    }
    

    For the vb.net application you can simply code after inclusion of above mentioned reference

    Module Module1
    
        Sub Main()
            MsgBox("Hello")
            Console.ReadKey()
    
    
        End Sub
    
    End Module
    

    Adapted from this answer to a related question.

提交回复
热议问题