Основы перечислений в C#

Основы перечислений в C#

12th Grade

15 Qs

quiz-placeholder

Similar activities

Unity 1 ДЛЯ ВСЕХ

Unity 1 ДЛЯ ВСЕХ

7th Grade - University

10 Qs

Викторина, посвященная  Дню белорусской науки.

Викторина, посвященная Дню белорусской науки.

9th - 12th Grade

14 Qs

Где логика?

Где логика?

5th - 12th Grade

10 Qs

Excel

Excel

12th Grade

15 Qs

Фізична культура. Знаннєвий компонент

Фізична культура. Знаннєвий компонент

1st - 12th Grade

12 Qs

Просвітництво

Просвітництво

12th Grade

12 Qs

Викторина «В мире шахмат»

Викторина «В мире шахмат»

1st Grade - University

15 Qs

Итоговый тест для подготовки к РКР

Итоговый тест для подготовки к РКР

9th - 12th Grade

10 Qs

Основы перечислений в C#

Основы перечислений в C#

Assessment

Quiz

Education

12th Grade

Practice Problem

Easy

Created by

Айжан Қажыбаева

Used 1+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое перечисления в C#?

Перечисления в C# - это метод для обработки строк.

Перечисления в C# - это интерфейс для работы с коллекциями.

Перечисления (enum) в C# - это тип данных, который определяет набор именованных целочисленных констант.

Перечисления в C# - это класс для создания объектов.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как создать массив перечислений в C#?

Colors colorArray = new Colors[] { Colors.Red, Colors.Green };

Colors[] colorArray = new Colors[3];

enum Colors { Red, Green, Blue }; Colors[] colorArray = new Colors[] { Colors.Red, Colors.Green, Colors.Blue };

enum Colors { Yellow, Purple, Orange };

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как передать перечисление в метод в C#?

public void SetColor(string color) { /* код */ }

public enum Color { Yellow, Purple, Orange }

public enum Color { Red, Green, Blue } public void SetColor(Color color) { /* код */ }

public void SetColor(int color) { /* код */ }

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как использовать перечисления в конструкции switch?

Используйте перечисления в switch, определив enum и сравнивая его значения в case.

Перечисления не могут быть использованы в switch.

Сравнивайте строки в switch без перечислений.

Используйте switch только с целыми числами.

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как перечисления могут реализовывать интерфейсы в C#?

Перечисления не могут реализовывать интерфейсы в C#

Перечисления могут реализовывать интерфейсы только в других языках программирования

Перечисления реализуют интерфейсы только через наследование

Перечисления могут реализовывать интерфейсы, указывая их в определении с помощью 'class' или 'struct'.

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как добавить атрибуты к перечислениям в C#?

Используйте синтаксис: [AttributeName] перед элементами перечисления.

Используйте синтаксис: {AttributeName} после элементов перечисления.

Добавьте атрибуты в отдельный класс и свяжите его с перечислением.

Атрибуты нельзя добавлять к перечислениям в C#.

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как использовать перечисления в LINQ-запросах?

Перечисления не могут быть использованы в LINQ-запросах.

Используйте перечисления только для создания новых коллекций.

Используйте перечисления в LINQ-запросах для фильтрации и проекции данных.

Используйте перечисления только для сортировки данных.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?