Библиотека книг по компьютерным технологиям
⇒ ⇒ Разработка Windows-приложений на Microsoft Visual Basic .NET и Microsoft Visual C# .NET. Учебный курс MCAD/MCSD
⇒ ⇒ ⇒ Глава 1. Введение в .NET Framework
⇒ ⇒ ⇒ ⇒ Занятие 4. Методы

Читать далее: Вызов методов

Объявление методов

Один из видов членов, которые добавляются к классам, — это методы, определяющие действия, которые должен выполнять класс. Есть две разновидности методов: те, что возвращают значения (в Visual Basic .NET они называются функциями), и те, которые никаких значений не возвращают (такие методы в Visual Basic .NET называются процедурами). Следующий пример иллюстрирует обе разновидности методов:

Visual Basic .NET

Public Sub MySub()
  MessageBox.Show("This is a non-value returning method")
End Sub

Public Function Add(ByVal first As Integer, ByVal second As Integer)
  Dim Result As Integer
  Result = first + second
  Return Result
End Function

В Visual C# методы подобным образом не делятся, этот язык требует указывать тип возвращаемого значения для всех методов. Если метод ничего не возвращает, при объявлении для него указывают void как тип возвращаемого значения. Вот пример объявления методов на C#:

Visual C#

public void myVoidMethod()
{
  MessageBox.Show("This method doesn't return a value");
}

public int Add(int first, int second)
{
  int Result;
  Result = first + second;
  return Result;
}
Google
 
Рейтинг@Mail.ru
Сайт управляется системой uCoz