Урок 7. Семантика метода


#1

Семантика метода – это описание того, что данный метод делает. Семантика метода включает в себя описание того, что является результатом вычисления метода, как и от чего этот результат зависит. Обычно результат выполнения зависит от значений аргументов метода. К понятию семантики можно отнести как тело метода и возвращаемое значение, так и out аргументы.

Пример написания описания к методу Add:

/// <summary>
/// Сложение двух целых чисел.
/// </summary>
/// <param name="summand1">Первое слагаемое</param>
/// <param name="summand2">Второе слагаемое</param>
/// <returns>Сумма</returns>
static int Add(int summand1, int summand2)
{
    return summand1 + summand2;
}

Если посмотреть на использование метода Add в Visual Studio, то будет следующее:

Без описанием метода :

7

8

С описанием метода :

5

6

Зачастую методам дописывают описание, что бы программисты, использующие эти методы, могли прочитать: что они делаю, что принимают и что возвращают, а не искать данные методы в коде и разбираться с этим самим (тем самым тратя своё время при разработке приложения).

Источник: видеоурок Александра Шевчука "МЕТОДЫ"

%D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BB%D0%B5%D0%B2%D0%BE%202 предыдущая статья | следующая статья %D1%81%D1%82%D1%80%D0%B5%D0%BB%D0%BA%D0%B0%20%D0%B2%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%202


Урок 7. Создание методов. Понятие сигнатуры метода
Содержание справочника С# Starter