Показать сообщение отдельно
Старый 08.01.2020, 00:22   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от belugin Посмотреть сообщение
Надо убрать наследование - тогда эти статические методы будут работать в любым TextBuffer
статические методы и сейчас рабают с любым TextBuffer.

Цитата:
Сообщение от belugin Посмотреть сообщение
его не надо будет переделывать в SysText для использования с этими методами. Я вижу что он не содержит состояния. И особого смысла в новом типе инстансов нет
ну... это в опубликованной версии нет.
в опубликованной версии - согласен.
на будущее - надо подумать.

Цитата:
Сообщение от belugin Посмотреть сообщение
В Dyn365FO можно сделать extension methods если нужен более короткий синтаксис вызова.
Сознательно не публикую проекты для Dyn365FO.
Прежде всего, чтобы в МС могли сделать свою версию, если такое желание возникнет.
Ну и чтобы не пересекаться в пространстве имен.
А вот для классических версий уже можно выбирать любое название, которого нет в AOT

Цитата:
Сообщение от belugin Посмотреть сообщение
Я бы сделал название производным от TextBuffer (TextBuffer[Identation]Utils, TextBufferExtensions) чтобы его можно было легко найти.
Крепко думал над этим. Специально сделал название класса короче.
И точно не Util.

Надо подумать.
__________________
полезное на axForum, github, vk, coub.