Изменения документа MathOperationsWithGeneric

Редактировал(а) Alexandr Fokin 2024/05/25 10:32

От версии 3.3
отредактировано Alexandr Fokin
на 2020/08/24 14:58
Изменить комментарий: Добавлен комментарий
К версии 1.2
отредактировано Alexandr Fokin
на 2020/08/19 10:24
Изменить комментарий: Добавлен комментарий

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -3,4 +3,3 @@
3 3  https://git.denhome.ru/Repository/Detail/6e0c75c1-a619-4785-8b2d-d5eebd022ebc
4 4  
5 5  Пример показывающий возможность применять арифметические операции над T элементами Generic<T> классов.
6 -
XWiki.XWikiComments[0]
Комментарий
... ... @@ -1,3 +1,2 @@
1 -Более подробный и профессиональный разбор данной темы:
2 -Unsafe generic math in C#
3 -https://habr.com/ru/post/480416/
1 +Дополнение по теме.
2 +Статья, более подробно разбирающая методы решения данной задачи:
Дата
... ... @@ -1,1 +1,1 @@
1 -2020-08-19 10:24:15.957
1 +2020-08-19 10:24:15.958
XWiki.XWikiComments[1]
Автор
... ... @@ -1,1 +1,0 @@
1 -XWiki.cccc1808
Комментарий
... ... @@ -1,4 +1,0 @@
1 -Одно из возможных решений данной задачи стоится на DI + Generic.
2 -Мы можем объявить generic интерфейс, реализующий набор математических операций над указанным типом.
3 -Мы можем реализовать данный интерфейс для всех необходимых типов. При этом у нас не будет мест, в которых бы нужно было выполнять приведение типов.
4 -С помощью DI регистрируем необходимые реализации и в нужном месте резольвим необходимый. Причем можем так-же внедрить в конструктор к другим классам.
Дата
... ... @@ -1,1 +1,0 @@
1 -2020-08-24 14:58:09.298