Методы в C#


Программы в C# создаются путем объединения новых методов и классов, которые разрабатываются программистом с помощью «предварительно пакетированных» методов и классов, доступных в библиотеке классов .NET (FCL – Framework Class Library).

Эта библиотека представляет собой богатую коллекцию классов и методов для выполнения распространенных математических вычислений, построчной обработки, манипуляций символами, операций ввода/вывода, проверки ошибок и многих других полезных операций. Такой набор заранее подготовленного кода облегчает работу программиста предоставлением ему множества полезных возможностей. Методы FCL являются частью .NET Framework, включающей классы FCL,например Console и MesssageBox.

Программист способен писать собственные методы для определения специфических задач, которые можно использовать в разных точках программы. Такие методы называются методами, определенными программистами. Фактические операторы, определяющие метод, пишутся один раз и скрываются от других методов.

Метод активизируется (то есть запускается на решение предназначенной задачи) вызовом метода. Вызов метода обозначает название метода и может представлять информацию (в виде аргументов), необходимо вызванному методу для решения поставленной задачи. По завершении вызова метод либо возвращает результат вызывающему методу, либо просто передает ему управление. Вызывающий метод «не знает», как вызванный метод выполняет поставленную задачу; в частности, последний может вызывать и другие методы, и вызывающий не будет «знать» и о них. Такие «сокрытие» подробностей реализации продвигает эффективные методы технологического проектирования программного обеспечения.

Методы вызываются написанием имени метода, за которым следует левая круглая скобка, аргумент (или список аргументов, разделенных запятыми) метода и правая круглая скобка. Скобки могут быть пустыми, если аргументов не требуется.

Объявленные в определениях методов переменные являются локальными: об их существовании «знает» только определяющий их метод. Большинство методов имеют список параметров, дающий вызовам возможность передачи информации между методами. Параметры метода также являются локальными переменными для него и невидимы для других методов.

Для того, чтобы сократить время на проектирование и уменьшить количество ошибок, программистам рекомендуется пользоваться уже имеющимися классами и методами .NET Framework вместо написания новых.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегистатьи IT, си шарп, .NET




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Пошаговое руководство по верстке на вордпресс. Глава седьмая: простейшая галерея и хлебные крошки
Быстрая галерея на jquery без плагинов
Программист и системный администратор: два в одном