Podcast
Questions and Answers
Когда推荐使用 масштабные операции поиска?
Когда推荐使用 масштабные операции поиска?
- При постройке строки (correct)
- При работе с файлами
- При выполнении математических операций
- При работе с массивами
Какие ограничения есть у Span?
Какие ограничения есть у Span?
- Все перечисленные выше (correct)
- Может быть полем в объекте ссылочного типа
- Может быть присвоена переменной типа Object
- Может быть толькоInside ref-структур
Что выведет код Console.WriteLine(5 + 3 * 2)?
Что выведет код Console.WriteLine(5 + 3 * 2)?
- 16
- 11 (correct)
- 20
- 5
Каким образом можно объявить переменную целого числа?
Каким образом можно объявить переменную целого числа?
Какой оператор используется для сравнения двух значений?
Какой оператор используется для сравнения двух значений?
Что делает инструкция try-catch?
Что делает инструкция try-catch?
Как правильно написать условие "Если число больше 10, то вывести на экран "Привет"?
Как правильно написать условие "Если число больше 10, то вывести на экран "Привет"?
Что такое Index в контексте строк?
Что такое Index в контексте строк?
Какой компанией разработан язык программирования C#?
Какой компанией разработан язык программирования C#?
Что такое платформа .NET?
Что такое платформа .NET?
Какова основная задача оператора Switch?
Какова основная задача оператора Switch?
Как создать двухмерный массив в языке программирования C#?
Как создать двухмерный массив в языке программирования C#?
Какой оператор интерполяции строк используется в языке программирования C#?
Какой оператор интерполяции строк используется в языке программирования C#?
Что такое делегаты в языке программирования C#?
Что такое делегаты в языке программирования C#?
Какое полное название namespace, где находится основная функциональность регулярных выражений в .NET?
Какое полное название namespace, где находится основная функциональность регулярных выражений в .NET?
Когда рекомендуется использовать класс StringBuilder?
Когда рекомендуется использовать класс StringBuilder?
Что такое тип параметра в языке программирования C#?
Что такое тип параметра в языке программирования C#?
Что такое значение по умолчанию для параметра в языке программирования C#?
Что такое значение по умолчанию для параметра в языке программирования C#?
Study Notes
Язык программирования C#
- Язык программирования C# был разработан компанией Microsoft.
.NET
- .NET - это кроссплатформенная среда выполнения приложений, которая позволяет создавать программные приложения.
Оператор Switch
- Оператор Switch используется для выбора одного из множества блоков кода для выполнения.
Массивы на C#
- Двухмерный массив на C# можно создать с помощью оператора:
int[,] arr = new int[10, 5];
.
Интерполяция строк на C#
- Интерполяция строк на C# позволяет создавать строки с помощью сигнального оператора
$
и фигурных скобок{}
:$"Имя: {name} Возраст: {age}"
.
Делегаты (delegate)
- Делегаты (delegate) - это переменные ссылочного типа, которые могут хранить ссылку на метод.
Namespace регулярных выражений в .NET
- Основная функциональность регулярных выражений в .NET находится в namespace
System.Text.RegularExpressions
.
Класс StringBuilder
- Класс StringBuilder рекомендуется использовать при неизвестном количестве операций и изменений над строками во время выполнения программы.
Ограничения у Span
- У Span есть следующие ограничения: не может быть присвоена переменной типа Object, dynamic или переменной типа интерфейса, не может быть полем в объекте ссылочного типа (а только внутри ref-структур) и не может использоваться в пределах операций await или yield.
Индексатор в C#
- В C# можно использовать индексатор для доступа к элементам массива, например:
Index myIndex = ^2;
.
Объявление переменной целого числа
- Переменную целого числа можно объявить с помощью оператора:
int number;
.
Оператор сравнения
- Оператором сравнения в C# является оператор
>
.
Try-catch
- Try-catch - это механизм работы с исключениями в C#.
Условное выражение
- Условное выражение "Если число больше 10, то вывести на экран "Привет"" можно написать с помощью оператора:
if (number > 10) Console.WriteLine...
.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Узнайте о языке программирования C# и платформе .NET. Определите компанию, разработавшую язык программирования C#, и уясните суть платформы .NET.