Четыре года спустя выяснилось, что все же строки надо обрезать, даже в CIL, и фиг с ней, с производительностью. В самом начале
обновленной заметки 2015 года появилась такая фраза:
Цитата:
Update: 5th April 2019: The behavior has changed. Now strings are truncated on assignment.
Коллега, ковыряя одну тему, обнаружил, что присваивание значения строковой переменной, объявленной с использованием EDT, теперь выглядит в CIL примерно так:
PHP код:
string strVar1 = EdtHelper.GetEdtStringTruncated("Some text", "EDTName");