Методы и массивы в C#
Методы
Возвращаемое значение
Задача 1
Решение задачи 1
Механизм работы функции
Параметры по умолчанию
Синтаксический сахар методов
Модификаторы параметров для методов
Отсутствие модификатора параметра
Использование модификатора out
Использование модификатора out
Использование модификатора ref
Использование модификатора ref
Использование модификатора in
Использование модификатора param
Задача 2
Решение задачи 2 (часть 1)
Решение задачи 2 (часть 2)
Перегрузка методов
Примеры перегрузки методов
Понятие массивов в C#
Пример создания массива
Задача 3
Решение задачи 3
Свойства и методы класса System.Array
Свойство Length
Класс Random
Класс Random
Сортировка методом пузырька
Сортировка методом пузырька
Сортировка методом пузырька
Линейная сортировка
Линейная сортировка
Сортировка выбором
Сортировка выбором
Сортировка выбором
Быстрая сортировка
Быстрая сортировка
Быстрая сортировка
Двумерные массивы
Двумерные массивы
Двумерные массивы
Задача 4
Решение задачи 4
28.72M
Категория: ИнформатикаИнформатика

Методы и массивы в C#

1. Методы и массивы в C#

МЕТОДЫ И МАССИВЫ В C#
Ульяновский государственный технический университет

2. Методы

• Метод — это блок кода, содержащий ряд инструкций.
• Функция = Метод
• Синтаксис функции:
[модификатор доступа] [static] возращаемый_тип имя(список_параметров)
{
// тело функции
}
• где модификатор доступа – уровень видимости функции (подробнее позже);
• возвращаемый тип – тип значения, которое возвращается в основную
программу;
• список параметров – дополнительные данные для работы функции.

3. Возвращаемое значение


В теле функции должна быть инструкция:
return <возвращаемое_значение>;
Эта инструкция прерывает выполнение функции и возвращает указанное значение,
тип которого должен совпадать с типом данных функции, указанного при объявлении
функции.
Если функция не должна возвращать значения, то тип функции указывается void. В
этом случае инструкции return может не быть в теле функции, либо она указывается
без возвращаемого значения, что приведет к прекращению выполнения функции.

4. Задача 1


Задача
1.
Написать
функцию
для
вычисления
натурального числа
English     Русский Правила