Top.Mail.Ru
Ответы

Что такое подпрограмма в C#? Что такое подпрограмма ?

По дате
По рейтингу
Аватар пользователя
Мудрец
10лет

Подпрограмма (Subprogram) - Программа, являющаяся частью другой программы и удовлетворяющая требованиям языка программирования к структуре программы. (из ГОСТ 19781-90)

Формально говоря, для С# подпрограммой будет являться любой класс с ТОЛЬКО статическими методами/свойствами. Можно также подпрограммой назвать служебную программу, вызывающуюся из основной.

Но С# - язык объектно ориентированный, а термин "подпрограмма" - часть структурного программирования, поэтому он просто неприменим к данному языку.

Аватар пользователя
Просветленный
10лет

void или не void - вот в чем вопрос?

Аватар пользователя
Профи
10лет

В C# нет подпрограмм. Добро пожаловать в ООП. Аналог подпрограммы в C# - это метод другого класса.

Аватар пользователя
Просветленный
10лет

Смотри вверх - там программа. Теперь смотри под программу - там подпрограмма. Теперь снова вверх - программа, вниз - подпрограмма. Прикольно правда?

Аватар пользователя
Мудрец
10лет

это блин подпрограмма.
т. е. или модуль с фукнциями или функция