Я пытался сделать (мою первую) программу на C #:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hello");
Console.ReadLine();
}
}
}
Это хорошо, но если я пытаюсь использовать System.Windows.Forms:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("hello");
System.MessageBox("hello");
Console.ReadLine();
}
}
}
Этоя получаю сообщение об ошибке:
Error 1 The type or namespace name 'Windows' does not exist in the namespace 'System' (are you missing an assembly reference?) C:\Users\Ramy\Documents\Visual Studio 2010\Projects\ConsoleApplication1\ConsoleApplication1\Program.cs 5 14 ConsoleApplication1
Некоторые детали: - Я использую Visual Studio 2012;- Я установил .NET Development Kit;- Это консольное приложение.
Может быть, это потому, что в консольном приложении нельзя использовать System.Windows.Forms?Если да, то какая программа должна быть?Я также пытался с формой, но я только отображал окно без кода.