Ich habe versucht, (mein erstes) ein C # -Programm zu erstellen:
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();
}
}
}
Das geht gut, aber wenn ich versuche, System.Windows.Forms zu verwenden:
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();
}
}
}
Dies ist der Fehler, den ich bekomme:
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
Einige Details: - Ich verwende Visual Studio 2012; - Ich habe das .NET Development Kit installiert. - Es ist eine Konsolenanwendung.
Vielleicht liegt es daran, dass in einer Konsolenanwendung System.Windows.Forms nicht verwendet werden kann? Wenn ja, welches Programm sollte es sein? Ich habe es auch mit einem Formular versucht, aber ich habe nur ein Fenster und keinen Code angezeigt.