نمایش کنسول در ویندوز فرم

یک برنامه ویندوزی ایجاد کرده و یک دکمه بر روی آن قرار دهید و با دوبار کلیک بر روی دکمه کدهای زیر را در داخل محیط کدنویسی بنویسید :

using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;

namespace WindowsFormsApplication9
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            AllocConsole();
        }

        [DllImport("kernel32.dll", SetLastError = true)]
        [return: MarshalAs(UnmanagedType.Bool)]
        static extern bool AllocConsole();

    }
}

برنامه را اجرا و بر روی دکمه کلیک کند :
display-console-in-windows-form-csharp