Изменения документа MathOperationsWithGeneric
Редактировал(а) Alexandr Fokin 2024/05/25 10:32
От версии 1.2
отредактировано Alexandr Fokin
на 2020/08/19 10:24
на 2020/08/19 10:24
Изменить комментарий:
Добавлен комментарий
К версии 3.3
отредактировано Alexandr Fokin
на 2020/08/24 14:58
на 2020/08/24 14:58
Изменить комментарий:
Добавлен комментарий
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Объекты (1 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -3,3 +3,4 @@ 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,2 +1,3 @@ 1 -Дополнение по теме. 2 -Статья, более подробно разбирающая методы решения данной задачи: 1 +Более подробный и профессиональный разбор данной темы: 2 +Unsafe generic math in C# 3 +https://habr.com/ru/post/480416/ - Дата
-
... ... @@ -1,1 +1,1 @@ 1 -2020-08-19 10:24:15.95 81 +2020-08-19 10:24:15.957
- XWiki.XWikiComments[1]
-
- Автор
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.cccc1808 - Комментарий
-
... ... @@ -1,0 +1,4 @@ 1 +Одно из возможных решений данной задачи стоится на DI + Generic. 2 +Мы можем объявить generic интерфейс, реализующий набор математических операций над указанным типом. 3 +Мы можем реализовать данный интерфейс для всех необходимых типов. При этом у нас не будет мест, в которых бы нужно было выполнять приведение типов. 4 +С помощью DI регистрируем необходимые реализации и в нужном месте резольвим необходимый. Причем можем так-же внедрить в конструктор к другим классам. - Дата
-
... ... @@ -1,0 +1,1 @@ 1 +2020-08-24 14:58:09.298