К сожалению, такой подход пока не работает. (Webix 6.1) Хотя вы можете импортировать основную библиотеку, дополнительные виджеты (например, файловый менеджер) по-прежнему будут ретранслировать глобальное «webix» и завершаться сбоем, когда webix недоступен в глобальной области.
На данный момент единственное работающее решение - включить webix.js в качестве глобального скрипта (или сконфигурировать цепочку инструментов для обработки импорта webix с учетом глобального скрипта)
Новая версия Webix выйдет 22 февраля (Webix 6.2), он будет иметь обновленные пакеты для дополнительных виджетов, которые будут работать в приведенном выше случае
Попытайтесь использовать
MyClass[] myArray = list.ToArray();
List<int> list = new List<int>();
int[] intList = list.ToArray();
это Ваше решение?
list.ToArray()
сделает tric. См. здесь для деталей.
Для движения вдвое более быстро при помощи нескольких ядер процессора, пакет самородка HPCsharp обеспечивает:
list.ToArrayPar();
Одно возможное решение избежать, который использует несколько ядер процессора и ожидаемый пойти быстрее, все же это работает о 5X медленнее:
list.AsParallel().ToArray();