Цитата:
Сообщение от
belugin
Надо убрать наследование - тогда эти статические методы будут работать в любым TextBuffer
статические методы и сейчас рабают с любым TextBuffer.
Цитата:
Сообщение от
belugin
его не надо будет переделывать в SysText для использования с этими методами. Я вижу что он не содержит состояния. И особого смысла в новом типе инстансов нет
ну... это в опубликованной версии нет.
в опубликованной версии - согласен.
на будущее - надо подумать.
Цитата:
Сообщение от
belugin
В Dyn365FO можно сделать extension methods если нужен более короткий синтаксис вызова.
Сознательно не публикую проекты для Dyn365FO.
Прежде всего, чтобы в МС могли сделать свою версию, если такое желание возникнет.
Ну и чтобы не пересекаться в пространстве имен.
А вот для классических версий уже можно выбирать любое название, которого нет в AOT
Цитата:
Сообщение от
belugin
Я бы сделал название производным от TextBuffer (TextBuffer[Identation]Utils, TextBufferExtensions) чтобы его можно было легко найти.
Крепко думал над этим. Специально сделал название класса короче.
И точно не Util.
Надо подумать.