|
Прошел курс. Получил код Dreamspark. Ввожу код на сайте, пишет: Срок действия этого кода проверки уже истек. Проверьте, правильно ли введен код. У вас осталось две попытки. Вы также можете выбрать другой способ проверки или предоставить соответствующие документы, подтверждающие ваш академический статус.
Как активировать код? |
Обзор среды .NET Framework
Подключение ссылок на внешние сборки
Через панель Solution Explorer/References подключим сборку system.windows.forms.dll
-
Создайте новый проект консольного приложения с именем MyApp командой File/New/Project, выберите, при этом, нужное его размещение в раскрывающемся списке Location
Если открыть панель Object Browser, то можно увидеть подключенные библиотечные сборки, которые оболочка посчитала (по мнению ее разработчиков) необходимым присоединить к заготовке проекта
Удалим ссылки на сборки System.Data и System.Xml, которые нужны при работе с базами данных и языком XML. Через панель Object Browser это сделать нельзя (она только для просмотра), только в панели Solution Explorer.
-
В панели Solution Explorer раскройте узел References, выделите обе сборки System.Data и System.Xml, затем командой Remove контекстного меню удалите их из проекта -
Командой Project/Add Reference откройте окно Add Reference и добавьте в проект ссылку на библиотечную сборку System.Windows.Forms
Каждая сборка содержит множество различных пространств имен, которые нужны для однозначной адресации к типам, имеющим возможно одинаковые имена. Добавленную сборку System.Windows.Forms мы будем использовать для создания графического окна Windows в нашем консольном приложении.
Упражнение 1
-
Через панель Solution Explorer откройте файл-заготовку Program.cs и откорректируйте его следующим образом
// Подключение пространств имен
// для сокращенной адресации классов
using System;
using System.Windows.Forms;
// Пространство имен в проекте можно и не объявлять
// Тогда будет использовано глобальное пространство имен
namespace MyApp
{
class MyClass
{
// Точка входа может быть без аргументов
static void Main(string[] args)
{
// Настройка консольного окна сборки mscorlib.dll
Console.Title = "Это консольное окно";
Console.BackgroundColor = ConsoleColor.Blue;
Console.ForegroundColor = ConsoleColor.Yellow;
Console.WindowWidth = 50; // Ширина в знакоместах
Console.WindowHeight = 10; // Высота в текстовых строках
Console.CursorVisible = false;
Console.WriteLine("Простая C# - программа");
// Графическое окно сборки System.Windows.Forms.dll
MessageBox.Show("Привет из графического окна сообщений!!!");
Console.ReadLine();
}
}
}
Листинг
3.1 .
Консольное приложение + графическое окно
Результат выполнения приложения будет таким



