Создание DLL. Работа с файлом
Автор: annaka • Сентябрь 8, 2018 • Лабораторная работа • 768 Слов (4 Страниц) • 467 Просмотры
ЗАДАНИЕ НА ЛАБОРАТОРНУЮ РАБОТУ
Модернизировать приложение из лабораторной работы №3 (прошлый семестр). Вынести функционал в модули, модули оформить в виде подключаемых библиотек.
Добавить возможность сохранять внесенные данные на жесткий диск компьютера. Реализовать чтение и запись в файл.
Добавить в структуру два дополнительных поля.
ХОД РАБОТЫ
DLL (Dynamic Link Library) – динамически подключаемая библиотека функций. Для библиотек DLL предполагается многократное использование различными программами. Далее описан ход работы как создать библиотеку DLL в Visual Studio, используя язык программирования C#.
1. Создадим в Visual Studio новый проект на языке C# библиотеку классов с именем «AddWorkDll».
2. Определим новую структуру под названием Note, содержащую две переменных-члена типа string и DataTime и набор методов для взаимодействия с ними.
public struct Note
{
public string text;
public DateTime date;
public Note(string note)
{
text = note;
date = DateTime.Now;
}
}
Вынесем функционал нашей программы в отдельные функции. А именно:
Функция отображения справки.
static public void ShowHelp()
{
Console.WriteLine("Доступные команды:");
Console.WriteLine("a - добавить запись");
Console.WriteLine("d - удалить запись с номером n");
Console.WriteLine("l - список всех записей");
Console.WriteLine("h - список доступных команд");
Console.WriteLine("q - выйти из программы");
}
Функция
...