Здравствуйте, Jesmus, Вы писали:
J>Здравствуйте, Aquila, Вы писали:
A>>Здравствуйте, Jesmus, Вы писали:
J>>>Зачем так сложно? И не переносимо, вдобавок.
A>>Гм. Куда не переносимо?
J>Странный вопрос. На другие платформы естественно. На кой ляд использовать здесь Platform Invoke?
А какие платформы кроме Windows поддерживает .NET?
J>>>A>>System.Windows.Forms.MessageBox.Show("Hello world");
A>>Тоже неплохой вариант. Чувствуется размах.
J>Если не хочешь подключать namespace (как во втором варианте) — вполне нормально. Естественно, обычно используют подключение namespace работы с формами.
J>Что ты пытаешься доказать? Что даже показ MessageBox'a в .Net является сложной задачей?
Наоборот, я хочу доказать, как приятно, легко и просто программировать под него! Набираем System.Windows.Forms.MessageBox.Show("Hello world"); и выскакивает симпатичное окошко с приветственной надписью!