Библиотека задач по C# | тесты, код, задания
5.33K subscribers
356 photos
1 video
172 links
Задачи и тесты по C# для тренировки и обучения.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/05448a24

Работать у нас: https://job.proglib.io/

Наши каналы: https://yangx.top/proglibrary/9197
加入频道
Pitbull и Terrier — подклассы класса Dog. В классе Terrier есть метод SomeTerrieryThing(), который в других классах не определён.
Как можно сравнить строки в C#?

Ответ на картинке.
Количество уникальных букв в строке

1. Создаем строку str, которую нужно проанализировать.
2. Применяем метод Distinct() для получения уникальных символов в строке.
3. Вызываем метод Count() для получения количества элементов в последовательности уникальных символов.
4. Добавляем параметр char.IsLetter, чтобы учитывать только буквы алфавита.
Как в Unity 3D скрыть игровой объект?

Чтобы скрыть игровой объект в Unity 3D, вы должны использовать код с картинке.
Узнаем, присутствует ли элемент в массиве

Есть 3 основных способа проверить содержит ли массив определенный элемент.

Все способы рассмотрены на картинке.
Что будет выведено на консоль в результате выполнения следующей программы и почему?

При выполнении программа сгенерирует исключение System.NullReferenceException, потому что поскольку переменная tom НЕ представляет объект Employee, то преобразование tom as Employee возвратит null.
Что выведет код сверху?
Anonymous Quiz
9%
8 0
43%
5 8
8%
8 5
3%
5 0
37%
0 8
Получение всех дат между двумя 'DateTime' в C#

Вы можете использовать DateTimeобъекты непосредственно в цикле. DateTime.AddDays правильно обрабатывает окончание месяца.
Какой уровень доступа имеют поля класса, если модификатор доступа не указан?

Если не указывать модификатор доступа для поля класса, то по умолчанию они объявляются с модификатором private. Для всех модификаторов доступа действует правило: если не указан модификатор, то устанавливается максимально строгий, при котором код будет компилироваться.
Какая разница между классами System.String и System.Text.StringBuilder?

Данные, хранящиеся в классе System.String и есть неизменяемые (immutable). Класс System.StringBuilder разрабатывался так, чтобы над изменяемой строкой можно было проделать множество операций. То есть при каждой операции над объектом класса System.String происходит перенос данных в новую область памяти, что влияет на производительность программы.