русс | укр

C# - Главная
Контакты
Задайте вопрос...
Просмотр всех вопросов


Пространство имен
  ► System
  ► Microsoft


Для учеников (начинающих)
  ► Видео уроки
  ► Обучение
  ► Примеры программ
  ► Секреты в Си Шарп

Для профессионалов
  ► Обучение
  ► Примеры программ
  ► Задачки - для тебя!










Ключевое слово static C#

Члены класса могут быть объявлены с модификатором static. Статический член класса может рассматриваться как глобальная переменная или функция, доступная в пределах области класса для всех объектов этого класса.

Данные-члены, объявленные с модификатором static, разделяются всеми объектами класса, так как на самом деле существует только один экземпляр этой переменной. Чаще всего статические переменные объявляются закрытыми и для доступа к ним используются функции-члены.

К статическим членам можно обращаться с помощью стандартного оператора точка (.).

Пример использования статических членов класса:

using System;

class NewClass

{

public int a;

static int count = 0;

public static int Count

{

get {return count;}

}

public NewClass()

{

count++;

a = 100; }}

class ConstrDemo

{

public static void Main()

{

NewClass c1 = new NewClass();

NewClass c2 = new NewClass();

Console.WriteLine(c1.a + “ ” + c2.Count);

}

}

Просмотров: 6075






© 2012 ci-sharp.ru При использовании материала прямая индексирующая ссылка на сайт ОБЯЗАТЕЛЬНА.
Права строго защищены нормами международного права, интеллектуальной собственности и авторского права.