Lemieux,
Кстати, ты обратил внимание что в этом списке есть не только строки, но и Autodesk.AutoCAD.Runtime.LispDataType.ListBegin и Autodesk.AutoCAD.Runtime.LispDataType.ListEnd (это как скобки в lisp)? У них TypeCode 5016 и 5017
Да, я знаю об этом, поэтому у меня перебор массива начинается не с "0" элемента, а с "1" и заканчивается на "*.length-1". А есть какое решение как более изящно избавиться от обозначения границ списка?
PS Я с .ListStart и .ListEnd сталкивался, когда изучал ResultBuffer. Да и при отладке видно, что при передаче списка, размером 3, пишет "TypedValue[5]". Кстати, благодаря тому, что в Visual Studio, при отладке, удобно сделано, что показывает значение переменной и можно посмотреть, что там внутри, я решил вот так преобразовать тип.