Читая Хабр, я наткнулся на статью "Стоит ли сохранять длину массива в локальную переменную в C#?" (которая была в разделе «лучшее»). Мне кажется глупый вопрос, не совсем корректные измерения (почему нет измерений для вложенных циклов?) и странный вывод. Длину массива в С# стоит…
Очень часто замечаю, что люди пишут вот так: var length = array.Length; for (int i = 0; i < length; i++) { //do smth } Пишут они это в надежде ускорить цикл, думая что создавая локальную переменную избавляют CLR от необходимости вызывать каждый раз геттер для Array.Length. В моём главном рабочем проекте подобный код встречается более 150 раз. Я решил раз и навсегда для себя понять стоит так делать или можно сэкономить своё время и написать без временной переменной. Читать дальше →
Буфет LATTI из массива ясеня — это идеальное сочетание функциональности, формы и достоинств массива ясеня.Описание • Боковые части и задняя стенка покрыты дощечками из массива ясеня. • Может служить разграничением комнаты. • Ножки из массива ясеня (прикручиваются). • Покрытие нитроцеллюлозным лаком. • 2 дверки, 1 съемная регулируемая полка за каждой дверкой. • Три ящика. • Система плавного закрывания soft closing.РазмерыОбщие размеры: • Ширина: 140 см • Высота: Continue reading →
Всем привет! Меня зовут Николай Луняка. В прошлой статье мы строили локальную систему для транскрибации аудио, а сегодня пойдём дальше и соберём локальную агентную AI-систему — без облаков и с контролем над данными.В этой статье я покажу, как собрать связку из трёх ключевых…