Podcast
Questions and Answers
Когда推荐使用 масштабные операции поиска?
Когда推荐使用 масштабные операции поиска?
Какие ограничения есть у Span?
Какие ограничения есть у Span?
Что выведет код Console.WriteLine(5 + 3 * 2)?
Что выведет код Console.WriteLine(5 + 3 * 2)?
Каким образом можно объявить переменную целого числа?
Каким образом можно объявить переменную целого числа?
Signup and view all the answers
Какой оператор используется для сравнения двух значений?
Какой оператор используется для сравнения двух значений?
Signup and view all the answers
Что делает инструкция try-catch?
Что делает инструкция try-catch?
Signup and view all the answers
Как правильно написать условие "Если число больше 10, то вывести на экран "Привет"?
Как правильно написать условие "Если число больше 10, то вывести на экран "Привет"?
Signup and view all the answers
Что такое Index в контексте строк?
Что такое Index в контексте строк?
Signup and view all the answers
Какой компанией разработан язык программирования C#?
Какой компанией разработан язык программирования C#?
Signup and view all the answers
Что такое платформа .NET?
Что такое платформа .NET?
Signup and view all the answers
Какова основная задача оператора Switch?
Какова основная задача оператора Switch?
Signup and view all the answers
Как создать двухмерный массив в языке программирования C#?
Как создать двухмерный массив в языке программирования C#?
Signup and view all the answers
Какой оператор интерполяции строк используется в языке программирования C#?
Какой оператор интерполяции строк используется в языке программирования C#?
Signup and view all the answers
Что такое делегаты в языке программирования C#?
Что такое делегаты в языке программирования C#?
Signup and view all the answers
Какое полное название namespace, где находится основная функциональность регулярных выражений в .NET?
Какое полное название namespace, где находится основная функциональность регулярных выражений в .NET?
Signup and view all the answers
Когда рекомендуется использовать класс StringBuilder?
Когда рекомендуется использовать класс StringBuilder?
Signup and view all the answers
Что такое тип параметра в языке программирования C#?
Что такое тип параметра в языке программирования C#?
Signup and view all the answers
Что такое значение по умолчанию для параметра в языке программирования C#?
Что такое значение по умолчанию для параметра в языке программирования C#?
Signup and view all the answers
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.