А кто-то может подсказать как тип Object преобразовать в TypedValue?
Я делаю вот так
object lxCollectionTB = lxDocument.GetLispSymbol("lmxNameTerminals");
TypedValue[] lxType = (TypedValue[])lxCollectionTB;
В лисп переменной у меня хранится список из строк. И при выполнении кода переменная "lxCollectionTB" хранит в себе "TypeValue[]".
Но что-то мне подсказывает, что можно и по другому.
Сразу напрашивается вопрос - зачем мне это?
По советам выше я пробовал сделать через "LispFunction", но пришёл к выводу, что мне удобнее хранить в переменной и вызывать окно через "CommandMethod".
PS Хочу поблагодарить за советы выше. Я попробовал все варианты и сократил код, с помощью словарей примерно в 2 раза.