en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Библиотека собеса по C# | вопросы с собеседований

Библиотека собеса по C# | вопросы с собеседований

Open in Telegram

Вопросы с собеседований по C# и ответы на них. По рекламе: @tproger_sales_bot Учиться у нас: https://clc.to/QRJIVw Для обратной связи: @proglibrary_feeedback_bot Наши каналы: https://t.me/proglibrary/9197

Show more
5 625
Subscribers
-324 hours
-77 days
-2630 days
Posts Archive
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ? Мы тоже! Поэтому решили узнать пра
🥵 Устали от статей, где эйчары рассказывают, как на самом деле выглядит рынок труда в ИТ? Мы тоже! Поэтому решили узнать правду и представить ее всем айтишникам — но нам нужен ваш голос. Опрос займет 3 минуты, а пользы — вагон для всего сообщества. Результаты этого исследования помогут понять, как специалистам искать работу в 2025-м (а компаниям — специалистов). 👉 Если вы готовы сделать свой вклад в исследование — велком: https://clc.to/VGgyNA

Что такое конструктор? Конструктор — это особый тип функциональных членов класса, который имеет одно и то же имя, что и класс. Он автоматически вызывается всякий раз, когда создается новый экземпляр объекта класса, и этот процесс также вызывает элементы данных класса. Это может включать передачу параметров в конструктор класса, если он параметризован. Библиотека собеса по С#

Что такое асинхронные потоки в C#? Асинхронные потоки в C# — это языковая функция, представленная в C# 8.0, которая позволяет вам потреблять асинхронные последовательности данных асинхронно. Они объединяют возможности async/await и IEnumerable/IAsyncEnumerable для обеспечения эффективной и удобной обработки асинхронных потоков данных. Библиотека собеса по С#

Как мы можем отсортировать элементы массива в порядке убывания? Использовав метод Sort(), за которым следует метод Reverse(). Библиотека собеса по С#

Каковы различные способы перегрузки метода в C#? Перегрузка методов — это распространенный способ реализации полиморфизма. Это возможность переопределять функцию в более чем одной форме. Пользователь может реализовать перегрузку функций, определив две или более функций в классе с одинаковым именем. C# может различать методы с разными сигнатурами методов. То есть методы могут иметь одинаковое имя, но с разным списком параметров (то есть количеством параметров, порядком параметров и типами данных параметров) в пределах одного класса. Перегруженные методы различаются по количеству и типу параметров, передаваемых в качестве аргументов методам. Вы не можете определить более одного метода с одинаковым именем, порядком и типом аргументов. Компилятор выдаст ошибку. Компилятор не учитывает тип возвращаемого значения при дифференциации перегруженного метода. Но вы не можете объявить два метода с одинаковой сигнатурой и разными типами возвращаемого значения. Это вызовет ошибку во время компиляции. Если оба метода имеют одинаковые типы параметров, но разные типы возвращаемого значения, то это невозможно. Библиотека собеса по С#

Каковы различные типы операторов принятия решений в C#? Существуют различные типы операторов принятия решений, включенные в C#. Типами операторов могут быть оператор if, оператор if-else, оператор switch и оператор if-else-if. Библиотека собеса по С#

Можно ли выполнить несколько блоков catch в C#? Нет, в C# при возникновении исключения выполняется только один блок catch. Блоки catch оцениваются последовательно, и будет выполнен первый блок catch, соответствующий типу выброшенного исключения. После того, как соответствующий блок catch найден и выполнен, управление не будет передано ни одному последующему блоку catch в той же структуре блока try-catch. Библиотека собеса по С#

Объясните модификаторы доступа в C#. Модификаторы доступа — это ключевые слова, которые определяют уровень доступности члена типа или самого типа. Например, открытый класс доступен всему миру, тогда как внутренний класс может быть доступен только сборке. Библиотека собеса по С#

🚨 Смешные новости про IT теперь в одном канале Мы запустили @hahacker_news — наш новый юмористический IT-канал. Туда будем п
🚨 Смешные новости про IT теперь в одном канале Мы запустили @hahacker_news — наш новый юмористический IT-канал. Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс. 👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции

Что такое консольное приложение? Приложение, которое может быть запущено в командной строке Windows, называется консольным приложением. Создание консольного приложения — это, в идеале, первый шаг для любого новичка в .Net. Библиотека собеса по С#

Опишите элементы управления статусом входа в ASP. ASP.NET поддерживает надежные элементы управления входом для веб-приложений, не требующие никакого программного кодирования. Элемент управления LoginStatus — очень простой элемент управления, все, что он делает, — отображает ссылку, которая отличается в зависимости от того, вошел ли пользователь в систему или нет. Если пользователь вошел в систему, он отображает ссылку LogOut и наоборот. Он поддерживает несколько свойств, LogOutAction можно использовать для указания того, что происходит, когда пользователь нажимает на LogOutLink, а параметры — Redirect, RedirectToLoginPage, Refresh. Если мы устанавливаем Redirect, то мы должны установить другое свойство LogOutPage Url, на которое перенаправляется пользователь после выхода из веб-сайта. Библиотека собеса по С#

Что вы подразумеваете под статическими членами? Статические члены используют ключевые слова static. Их можно вызывать с помощью имени класса. Библиотека собеса по С#

Что такое пользовательские исключения? Бывают случаи, когда ошибки должны обрабатываться в соответствии с требованиями пользователя. Для них используются пользовательские исключения и определенные исключения. Библиотека собеса по С#

Что такое безопасный и небезопасный код в C#? Безопасный код — это тот, который запускается под управлением CLR; небезопасный код не запускается под управлением CLR. Библиотека собеса по С#

Как подключиться к базе данных в С#? Как ответить: Объясните, что к базе данных в C# можно подключиться с помощью ADO.NET. Расскажите про создание объекта Connection, открытие подключения, выполнение запросов SQL или хранящихся процедур и обработку исключений. Пример ответа: «В C# подключение к базе данных происходит с помощью ADO.NET, который предоставляет богатый набор классов для доступа к базам данных. Для подключения создается объект Connection, указывается строка подключения, и затем с помощью объектов Command выполняются запросы SQL или хранящиеся процедуры. В конце подключение закрывается и обрабатываются любые возникшие исключения». На что обращают внимание: на кандидатов, способных объяснить процесс подключения к базе данных с помощью ADO.NET, рассказать про главные шаги и продемонстрировать знания обработки исключений. Библиотека собеса по С#

Свойства LinkedList Класс LinkedList определяет следующие свойства: • Count: количество элементов в связанном списке; • First: первый узел в списке в виде объекта LinkedListNode; • Last: последний узел в списке в виде объекта LinkedListNode. Библиотека собеса по С#

🏗 7 архитектурных паттернов, которые должен знать каждый программист Рассмотрим семь ключевых архитектурных паттернов, котор
🏗 7 архитектурных паттернов, которые должен знать каждый программист Рассмотрим семь ключевых архитектурных паттернов, которые могут помочь вам выделиться среди соискателей и получить работу мечты. https://proglib.io/sh/aMZjqlAcr3

Что такое процесс JIT-компилятора? Компилятор Just-In-Time (JIT) является частью Common Language Runtime (CLR) в .NET, которая отвечает за управление выполнением программ .NET независимо от языка программирования .NET. Специфичный для языка компилятор преобразует исходный код в промежуточный язык. Затем этот промежуточный язык преобразуется в машинный код компилятором Just-In-Time (JIT). Этот машинный код специфичен для компьютерной среды, в которой работает компилятор JIT.

🔥 Конкурс: 30 000 ₽ за самую смешную IT-новость Напоминаем о конкурсе «Библиотеки программиста»: напишите самую смешную версию реальной новости про технологии. 👾 Правила просты: 1. Берете настоящую новость из мира технологий. 2. Переписываете ее так, чтобы смеялись все. 3. Получаете деньги и славу. 🎁 Призы: - 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала - 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе 🏆 Как будем оценивать: Мы выложим новости всех участников в одном из наших телеграм-каналов. Те новости, которые наберут больше всего охвата, войдут в шорт-лист. Из шорт-листа подписчики и жюри выберут победителя. 📅 Сроки: прием новостей до 11 мая включительно Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8 Осталась неделя — ждем ваших новостей!

Какова роль класса System.Exception? .NET framework предоставляет класс System.Exception для обработки различных типов исключений, которые имеют место. Класс исключений является базовым классом среди других классов исключений. 🐸Библиотека собеса по С#