Распределенные информационные системы. Практическая_1_АндроновичТА_672301. Практическая работа 1 по теме Разработка консольного приложения на С#, позволяющего работать с файлами и стандартными потоками вводавывода по предмету Распределенные информационные системы ч. 2
Скачать 179.97 Kb.
|
Интерфейс ICRUDService.csusing System; using System.Collections.Generic; namespace ClinicManager.Interfaces { /// /// Интерфейс CRUD (create, read, update,delete) /// public interface ICRUDService<T> where T : class { void Create(T obj); void Update(Guid guid, T obj); T Read(Guid guid); List<T> ReadAll(); void Delete(Guid guid); } } Пример выполненияПримечание: должны быть установлены компиляторы для версии c# 7.0, иначе не будут работать последние features языка, как минимум даже выходные параметры из функции (exm: out int Рисунок 1 – Пример просмотра данных из файла и добавление нового врача в файл Рисунок 2 – Пример просмотра данных из файла по ИД пользователя и добавление нового посетителя в файл |