Метод это функция состоящая в классе, а так как в C# любая программа должна иметь класс, у него только методы.
функция это функция, она выполняет некую работу внутри. метод относится конкретно к этому классу и что-то с ним делает или дает результат этого класса
функция = обьявляется где угодно, используется где угодно (пошло из С(++), где можно было объявить функцию хуй пойми где (в начале файла, в другом файле, в хедере, еще хрен пойми где). метод = обьявляется в классе, принадлежит к классу, не может быть вызван без класса
То есть функция это тупо метод без класса ? Тогда впринципе все функции являются методами т.к. без объявления класса не вызвать метод.
а где ты объявляешь класс вызывая его статический метод?
Естественно после объявления пространства имён
причем здесь пространство имен? это зона видимости
Обсуждают сегодня