и посмотреть медиа
C# - вопросы собесов
и посмотреть медиа
Собесы C#.
AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.
Вопросы для собеседований по C#.
🤔 Если мы используем Ref & out, то становится ли эта структура ссылочным типом? Нет, структура (struct) не становится ссылочным типом, даже если мы передаём её через ref или out. Однако, когда структура передаётся с ref или out, передаётся сама структура (по ссылке), а не её копия. Это позволяет изменять исходный объект напрямую, избегая копирования. 🚩Разница между обычной передачей и передачей через `ref` Передача структуры без ref (по значению, копируется) struct Point { public int X; public int Y; } void ChangePoint(Point p) { p.X = 100; } Point myPoint = new Point { X = 10, Y = 20 }; ChangePoint(myPoint); Console.WriteLine(myPoint.X); // 10 (НЕ изменилось, потому что была копия) Передача структуры с ref (по ссылке, изменения сохраняются) void ChangePointRef(ref Point p) { p.X = 100; } ChangePointRef(ref myPoint); Console.WriteLine(myPoint.X); // 100 (значение изменилось) 🚩Что насчёт `out`? out работает так же, как ref, но требует обязательной инициализации внутри метода. void InitPoint(out Point p) { p = new Point { X = 50, Y = 50 }; // Обязательно присвоить значение } Point newPoint; InitPoint(out newPoint); Console.WriteLine(newPoint.X); // 50 Ставь 👍 и забирай 📚 Базу знаний
Открыть канал и посмотреть медиаТолько зарегистрированные пользователи могут делиться своим мнением.
Станьте первым, кто поделится своим впечатлением об этом ресурсе!
Ресурс с инструментами INJECTOR для HTTP, разработка и роботы.
Канал с контентом, вдохновляющим на создание: идеи, истории успеха и мотивация для компьютерных ученых и изобретателей.
Канал о Nomalum с новостями ùyinchi боев на поле сражений. Эмоциональные обновления.