Какая технология используется для работы с базами данных в C#?
Anonymous Quiz
81%
2%
JDBC
12%
ODBC
4%
DBI
👍4😁1
Подборка книг по C++ на русском языке.
Скачивайте и читайте.
Думай как программист. C++ версия
Автор: Антон Спрол
Решение задач на современном C++
Автор: Мариус Бансила
Qt 5.10. Профессиональное программирование на C++
Автор: Шлее М.
Язык программирования С++. Краткий курс
Автор: Страуструп Бьярне
C++17 STL. Стандартная библиотека шаблонов
Автор: Галовиц Яцек
Реактивное программирование на C++
Автор: Прасид Пай
Самоучитель "Уроки по C++"
Автор: Ravesli
Параллельное программирование на современном языке C++
Автор: В.Ю.Винник
Идиомы и паттерны проектирования в современном С++
Автор: Федор Г. Пикус
C++ для инженерных и научных расчетов
Автор: Питер Готтшлинг
Пишите ваши предложения по книгам - мы найдем и разместим.
Скачивайте и читайте.
Думай как программист. C++ версия
Автор: Антон Спрол
Решение задач на современном C++
Автор: Мариус Бансила
Qt 5.10. Профессиональное программирование на C++
Автор: Шлее М.
Язык программирования С++. Краткий курс
Автор: Страуструп Бьярне
C++17 STL. Стандартная библиотека шаблонов
Автор: Галовиц Яцек
Реактивное программирование на C++
Автор: Прасид Пай
Самоучитель "Уроки по C++"
Автор: Ravesli
Параллельное программирование на современном языке C++
Автор: В.Ю.Винник
Идиомы и паттерны проектирования в современном С++
Автор: Федор Г. Пикус
C++ для инженерных и научных расчетов
Автор: Питер Готтшлинг
Пишите ваши предложения по книгам - мы найдем и разместим.
👍6
Какой модификатор используется для определения статического метода?
Anonymous Quiz
97%
static
1%
const
1%
virtual
1%
abstract
🤡24🤣6👍3😨3🤔2👏1
Подборка книг по C# на английском языке.
Скачивайте и читайте.
Design Patterns in .NET 6
Автор: Dmitri Nesteruk
The C# Workshop
Автор: Jason Hales, Almantas Karpavicius
Software Architecture by Example
Автор: Paul Michaels
Enterprise Applications with C# and .NET
Автор: Alexandre F. Malavasi Cardoso
C# 10 in a Nutshell
Автор: Joseph Albahari
Learning C# programming with Unity 3D
Автор: Alex Okita
Functional Programming with C#
Автор: Painter S. J.
Implementing C# 11 and .NET 7.0
Автор: Fiodar Sazanavets
Concurrency in C# Cookbook
Автор: Stephen Cleary
Metaprogramming in C#
Автор: Einar Ingebrigtsen
Пишите ваши предложения по книгам - мы найдем и разместим.
Скачивайте и читайте.
Design Patterns in .NET 6
Автор: Dmitri Nesteruk
The C# Workshop
Автор: Jason Hales, Almantas Karpavicius
Software Architecture by Example
Автор: Paul Michaels
Enterprise Applications with C# and .NET
Автор: Alexandre F. Malavasi Cardoso
C# 10 in a Nutshell
Автор: Joseph Albahari
Learning C# programming with Unity 3D
Автор: Alex Okita
Functional Programming with C#
Автор: Painter S. J.
Implementing C# 11 and .NET 7.0
Автор: Fiodar Sazanavets
Concurrency in C# Cookbook
Автор: Stephen Cleary
Metaprogramming in C#
Автор: Einar Ingebrigtsen
Пишите ваши предложения по книгам - мы найдем и разместим.
Telegram
С++ С# Книги
Design Patterns in .NET 6
Автор: Dmitri Nesteruk
Дата выхода: 2022
#csharp #net #en #2O22
Скачать книгу
Автор: Dmitri Nesteruk
Дата выхода: 2022
#csharp #net #en #2O22
Скачать книгу
👍3❤1
Какие типы переменных существуют?
Anonymous Quiz
3%
int, char, bool, string
6%
int, char, bool, float, double
35%
int, char, bool, float, double, uint, short
2%
Ни один из них
53%
Все перечисленные
🤡12🥴4😁3😱1
Какой из следующих операторов возвращает тип класса в C#?
Anonymous Quiz
2%
*
1%
&
91%
typeof
1%
sizeof
5%
Посмотреть ответы
😭11
Вопрос на засыпку. Что такое boxing и unboxing? Приведите пример.
Ответ опубликуем завтра.
Пишите в комментариях ваш вариант!
#questions
Ответ опубликуем завтра.
Пишите в комментариях ваш вариант!
#questions
👍1
Что такое сборщик мусора и как он работает?
Ответ:
Сборка мусора – это низкоприоритетный процесс, который служит в качестве автоматического менеджера памяти, управляющего распределением и освобождением памяти для приложений.
Каждый раз, когда создается новый объект, среда выполнения общего языка выделяет память для этого объекта из управляемой кучи. Пока в управляемой куче есть свободное пространство памяти, среда выполнения продолжает выделять место для новых объектов. Однако память не бесконечна, и как только приложение заполняет пространство, в дело вступает сборщик мусора (Garbage Collector), который освобождает часть памяти.
Когда сборщик мусора выполняет очистку, он проверяет объекты в управляемой куче, которые больше не используются приложением, и выполняет необходимые операции. Сборщик мусора останавливает все запущенные потоки, находит все объекты в куче, к которым не обращается основная программа, и удаляет их. Затем он собирает все объекты, оставшиеся в куче, чтобы освободить место, и корректирует все указатели на эти объекты в стеке и в куче.
Чтобы запустить сборку мусора в коде вручную, выполняем следующую команду:
#questions
Ответ:
Сборка мусора – это низкоприоритетный процесс, который служит в качестве автоматического менеджера памяти, управляющего распределением и освобождением памяти для приложений.
Каждый раз, когда создается новый объект, среда выполнения общего языка выделяет память для этого объекта из управляемой кучи. Пока в управляемой куче есть свободное пространство памяти, среда выполнения продолжает выделять место для новых объектов. Однако память не бесконечна, и как только приложение заполняет пространство, в дело вступает сборщик мусора (Garbage Collector), который освобождает часть памяти.
Когда сборщик мусора выполняет очистку, он проверяет объекты в управляемой куче, которые больше не используются приложением, и выполняет необходимые операции. Сборщик мусора останавливает все запущенные потоки, находит все объекты в куче, к которым не обращается основная программа, и удаляет их. Затем он собирает все объекты, оставшиеся в куче, чтобы освободить место, и корректирует все указатели на эти объекты в стеке и в куче.
Чтобы запустить сборку мусора в коде вручную, выполняем следующую команду:
System.GC.Collect();
#questions
👍4
Задачка: Следующее число больше a и b и делится на b
Даны два числа
Примеры:
Пишите ваши варианты в комментариях. Ответ будет в канале сегодня вечером.
#задача
Даны два числа
a и b. Создайте функцию, которая возвращает следующее число, большее a и b и кратное b.Примеры:
DivisibleByB(17, 8) ➞ 24
DivisibleByB(98, 3) ➞ 99
DivisibleByB(14, 11) ➞ 22
Пишите ваши варианты в комментариях. Ответ будет в канале сегодня вечером.
#задача
👍4
Вопрос на засыпку. В чем разница между интерфейсом и абстрактным классом в .NET?
Ответ опубликуем вечером.
Пишите в комментариях ваш вариант!
#questions
Ответ опубликуем вечером.
Пишите в комментариях ваш вариант!
#questions
В чем разница между интерфейсом и абстрактным классом в .NET?
Ответ:
Интерфейс просто объявляет поведение, которым должны обладать реализующие классы. Он объявляет только свойства, методы и события без модификаторов доступа. Все объявленные члены должны быть реализованы.
Абстрактный класс предоставляет частичную реализацию функциональности и некоторые абстрактные/виртуальные члены, которые должны быть реализованы сущностями, которые наследуют класс. Он также объявляет поля.
Интерфейс и абстрактный класс не могут быть инстанцированы.
#questions
Ответ:
Интерфейс просто объявляет поведение, которым должны обладать реализующие классы. Он объявляет только свойства, методы и события без модификаторов доступа. Все объявленные члены должны быть реализованы.
Абстрактный класс предоставляет частичную реализацию функциональности и некоторые абстрактные/виртуальные члены, которые должны быть реализованы сущностями, которые наследуют класс. Он также объявляет поля.
Интерфейс и абстрактный класс не могут быть инстанцированы.
#questions
Из примера выше, что будет выведено на экран?
Anonymous Quiz
26%
Ford, Volvo, BMW
11%
Toyota, Volvo, BMW
63%
Ford, Toyota, BMW
🤡10👍3
🤡21👍6
Из примера выше, какой тип рефакторинга требуется применить в первую очередь с данным кодом?
Anonymous Quiz
9%
Переименование переменных и методов
59%
Извлечение метода
8%
Извлечение интерфейса
24%
Упрощение условных выражений
Какие циклы существуют в языке C#?
Anonymous Quiz
1%
for
1%
for, while
5%
for, while, do while
4%
fo, while, foreach
90%
for, while, do while, foreach
💩14🥴7😁4🤡4🔥2
В чем отличие между break и continue?
Anonymous Quiz
0%
Нет отличий
2%
Continue работает только в циклах, break - дополнительно в методах
7%
Break используется в switch case, а continue - в циклах
91%
Continue пропускает итерацию, break выходит из цикла
🤡12🔥2👍1🍌1
Что выведет строка
Console.WriteLine($"{0.12345f:F3}")?
Console.WriteLine($"{0.12345f:F3}")?
Anonymous Quiz
7%
0.12345
11%
0.12345 на новой строке
60%
0.123
22%
0.123 на новой строке
🥴6👍3🔥1🤡1