Как стать автором
Обновить

Комментарии 7

Совсем авторы обленились. Генерированные с помощью ИИ статьи выкладывают.

А сама информация точна?

string CharCollectionToString(in IReadOnlyList<char> chars)
{
    return string.Join('\0', chars);
}

Типа так

string CharCollectionToString(in List<char> chars)
{
    return string.Join('\0', chars);
}

А не так, чтобы коллекцию нельзя было изменять внутри метода?

Стоило рассказать и про ref readonly. Зачем он был введен и в чём отличие от in. Также нет ни слова про возможное защитное копирование структуры, переданной через in.

Напомнило in / out / inout из GLSL

Я видел туториал, в котором автор все переменные хранит в методах и передает их через out механизм, но он не инициилизировал не одну из них перед методом старт, а все методы вызываются в Update, значит с помощью out можно только в Update работать или весь скрипт имеет хэшированную переменную и к ней из любого метода можно обратится и функции, не только через Update?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий