Ответ: Вопросы от новичка
Спасибо, pax!
Подскажите еще некоторые моменты новичку, пожалуйста:
У меня ситуация, когда одномерный массив постоянного размера очень часто создается и удаляется (эмпирически). Как я понял в c# лучше всего не удалять, а переиспользовать. Значит мне необходимо его очищать. Вопрос: каким макаром это делать максимально быстро? Array.Clear()? или при каждом новом заходе new? (если второе, то что происходит с предыдущим массивом? он становится бессылочным и его будет ждать GC?);
И еще малый вопрос: использую переменные значений как public static, чтобы их можно было использовать из разных фалов скриптов. Постоянно приходится перед переменной писать имя класса. Есть ли возможность писать только переменную? Использовать namespace? Чего-то юнити не хочет переваривать это дело в данном случае.
|