Що таке функція C#?
Функція – це самостійна одиниця програми, яка спроектована для реалізації конкретного завдання. Функція є підпрограмою, яка може бути в основній програмі, а може бути створена окремо (у бібліотеці).
Функція в програмування, або підпрограма — фрагмент програмного коду, до якого можна звернутись з іншого місця програми. У більшості випадків з функцією зв'язується ідентифікатор, але багато мов допускають і безіменні функції.
Функції потрібні, щоб помітно спрощувати та скорочувати код, адаптувати його для різних платформ, робити більш стійким до відмови, легко налагоджувати. І взагалі порядок у функціях – порядок у голові.
Функція це самостійна сутність. Метод це частина класса(объекта) без нього не використовується.