using System;
using System.Windows;
namespace Petzold.SayHello
{
class SayHello
{
[STAThread]
public static void Main
{
Window win = new Window();
win.Title = "Say Hello":
win.Show;
Application app = new Application;
app.Run;
}
}
}
Не выполняется пример
Не могу выполнить пример из книги
Код:
using System;
using System.Windows;
namespace Petzold.SayHello
{
class SayHello
{
[STAThread]
public static void Main()
{
Window win = new Window();
win.Title = "Say Hello":
win.Show;
Application app = new Application;
app.Run;
}
}
}
using System.Windows;
namespace Petzold.SayHello
{
class SayHello
{
[STAThread]
public static void Main()
{
Window win = new Window();
win.Title = "Say Hello":
win.Show;
Application app = new Application;
app.Run;
}
}
}
Ошибка в методе Main() вы не поставили скобки, и он воспринимался как свойство.
Код:
Ошибка 1 Не удалось найти имя типа или пространства имен "Windows" (пропущена директива using или ссылка на сборку?)
Код:
win.Title = "Say Hello":
Все выполняется, только оченно быстро.
не успеваете заметить.
вот это - лишнее
Application app = new Application;
app.Run;
При вызове функции в конце имени надо ставить "()"
Код:
Ошибка 1 Имя типа или пространства имен "Windows" отсутствует в пространстве имен "System" (пропущена ссылка на сборку?)
Но лучше - закройте этот проэкт, и создайте сразу вин форм аплликацию, тогда эта ссылка добавляется автоматически.
После чего зайдите в файл Pogram.cs и сотрите все, что там есть, и напишите
Код:
Form win = new Form ();
win.Title = "Say Hello";
win.ShowDIalog();
win.Title = "Say Hello";
win.ShowDIalog();
System.Windows нету.
А есть:
System.Windows.Forms
System.Windows.Presentation
А вот это если вин форм аплликация:
Ошибка 1 Пространство имен напрямую не включает в себя такие члены, как поля или методы
Ошибка 2 Требуется класс, делегат, перечисление, интерфейс или структура
Цитата: бУРов
System.Windows.Forms
И этого достаточно.
Код-то приведите полностью....
С .ShowDIalog(); - понятна разница?
:-)
Если бы удалось поздороваться с миром, было бы хорошо. А так шеф уже рычит, зачем тебе этот шарп?
Код:
using System;
using System.Windows.Forms;
namespace Petzold.SayHello
{
class SayHello
{
[STAThread]
public static void Main()
{
Window win = new Window();
win.Title = "Say Hello";
win.Show;
Application app = new Application();
app.Run;
}
}
}
using System.Windows.Forms;
namespace Petzold.SayHello
{
class SayHello
{
[STAThread]
public static void Main()
{
Window win = new Window();
win.Title = "Say Hello";
win.Show;
Application app = new Application();
app.Run;
}
}
}
MSDN
или
Справка в
или
Код:
using System;
using System.Windows.Forms;
namespace Petzold.SayHello
{
class SayHello
{
[STAThread]
public static void Main()
{
Form win = new Form();
win.Text = "Say Hello";
win.Show();
Application.Run(win);
}
}
}
using System.Windows.Forms;
namespace Petzold.SayHello
{
class SayHello
{
[STAThread]
public static void Main()
{
Form win = new Form();
win.Text = "Say Hello";
win.Show();
Application.Run(win);
}
}
}