Создание Generic класса или чего-то в этом роде - C#
Формулировка задачи:
Здравствуйте.
Есть несколько классов, каждый из которых обслуживает определенную таблицу БД.
Можно сказать обертка, но не совсем.
Сейчас классы не имеют никакого предка.
Каждый класс реализует почти идентичную с другими классами функциональность, но со своей таблицей.
Например,
статический
метод Find. Но есть и другие методы, отличающие один класс от другого. Как можно эту структуру оформить в более общем виде? Например, чтобы был общий предок, который реализует все нужные методы, А в потомке задавался бы только тип таблицы(объекта) и еще некоторые параметры, например имя ключевого поля и тп...Решение задачи: «Создание Generic класса или чего-то в этом роде»
textual
Листинг программы
public class MyClass<T> { public static bool Find(...) { T t; ... } } public class SomeEntityMyClass : MyClass<SomeEntity> { } ... SomeEntityMyClass.Find(...) ...
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д