Пробую разобраться с API.
В Visual Studio скопировал код алгоритма из справки, сохранил в папке Handlers, в редакторе соединил источник и внешний скрипт, подключил этот скрипт.
При попытке запуска получаю:
System.ArgumentOutOfRangeException: Индекс за пределами диапазона. Индекс должен быть положительным числом, а его размер не должен превышать размер коллекции.
Имя параметра: index
в System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
в System.ThrowHelper.ThrowArgumentOutOfRangeException()
в System.Collections.Generic.List`1.get_Item(Int32 index)
в TSLab.ScriptEngine.Executer.get_First()
в TSLab.Samples.HiLoSample.Execute(IContext ctx, ISecurity source)
в TSLab.User.Script.Execute(IContext context, ISecurity var1)
Что не так?
Мне эта ArgumentOutOfRangeException надоела еще в визуальном редакторе.
Нельзя ли как-нибудь сделать, чтобы уведомление об ошибке указывала, в чем конкретно, в каком блоке, строчке эта ошибка?