Давайте подготовимся к предстоящему интервью по программному обеспечению! Мы вместе рассмотрим ключевые слова Ref
и Out
. Юниор — Старшая серия.
Добро пожаловать, ведущие инженеры. Это вопрос, который задают на собеседовании по кодированию на среднюю позицию. Конечно, мы также представим примеры кода.
Готовы ли вы улучшить свои навыки программирования .NET? В динамичной сфере разработки .NET оставаться впереди означает осваивать его скрытые сокровища, и мы здесь, чтобы раскрыть два революционных момента: могущественные ключевые слова «ref» и «out».
Вы меня знаете, я люблю сразу переходить к делу! Итак, поместите свою добычу в удобное положение и давайте приступим!
Что такое ключевые слова Ref и Out?
Прежде чем мы погрузимся в магию, давайте демистифицируем эти ключевые слова. Думайте о «ref» и «out» как о своих союзниках по кодированию — они здесь, чтобы изменить то, как вы работаете с переменными.
Если вы хотите прочитать что-нибудь о ссылочных типах и типах значений, вы можете посетить эту статью здесь:
Теория Объяснение
Давайте подумаем о двух крутых супергероях-помощниках в мире программирования, которые называются ключевыми словами «ref» и «out». Представьте, что у вас в комнате куча ящиков для игрушек, и вы хотите поделиться некоторыми игрушками со своим другом, но вы хотите, чтобы ваш друг мог менять игрушки внутри ящиков. Вот тут-то и появляются «ref» и «out»!
‘Ref
’Ключевое слово:
Думайте о «ref» как о волшебной двери, которая позволяет вам и вашему другу вместе работать над одними и теми же игрушками. Когда вы используете «ref», вы и ваш друг можете выбрать ящик для игрушек, открыть его, поиграть с игрушками и даже поменять их. Вы оба видите одни и те же игрушки и можете сделать их разными, если хотите..