Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Microsoft .NET

  Все выпуски  

RFpro.ru: Microsoft .NET


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный платный хостинг на базе Windows 2008

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Чемпионы рейтинга экспертов в этой рассылке

Micren
Статус: Бакалавр
Рейтинг: 958
∙ повысить рейтинг »
Evgenijm
Статус: 10-й класс
Рейтинг: 299
∙ повысить рейтинг »
Серг aka umbSSE
Статус: 10-й класс
Рейтинг: 239
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И ПО / Программирование / Microsoft .NET : C#

Номер выпуска:173
Дата выхода:26.10.2009, 18:30
Администратор рассылки:Alexey G. Gladenyuk, Управляющий
Подписчиков / экспертов:316 / 60
Вопросов / ответов:1 / 1

Вопрос № 173517: Здравствуйте, уважаемые эксперты! Допустим есть форма, на ней две кнопки. В редакторе кода есть класс. Необходимо, чтобы по нажатии на первую кнопку создавался экземпляр класса, а по нажатии на вторую, этот экземпляр использовался в каких-ли...



Вопрос № 173517:

Здравствуйте, уважаемые эксперты!
Допустим есть форма, на ней две кнопки. В редакторе кода есть класс. Необходимо, чтобы по нажатии на первую кнопку создавался экземпляр класса, а по нажатии на вторую, этот экземпляр использовался в каких-либо целях. Возможно ли такое сделать, и если да, то как?
Я знаю, что можно экземпляр класса создать в пространстве имён (как бы глобально) и использовать как угодно при нажатии на любые клавиши и не только, но всё-таки хочется узнать, можно ли это сделать, как я описал.
Заранее спасибо! :-)

Отправлен: 21.10.2009, 19:21
Вопрос задал: Hromovnik046, 3-й класс
Всего ответов: 1
Страница вопроса »


Отвечает Челноков Виктор Альбертович, Студент :
Здравствуйте, Hromovnik046.
Есть 2 класса
1 класс
namespace WindowsFormsApplication1
{
partial class match
{
public int I;
public match() 1 класс должен объявляться public , можно объявить статик но тогда при ипользовании этого класса его не надо создавать через New и все члены класса должны быть статик
{

}

public void summ(int i)
{
I = i + 2;
}

}
} в нем выполняются какие то действи

2 класс
форма с двумя кнопками

namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
match m; переменная ссылающаяся на 1 класс объявляется на уровне класса
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
m = new match(); при нажатии 1 кнопки создаем экземплр класса

}

private void button2_Click(object sender, EventArgs e)
{
int h; при нажатии 2 кнопки выполняем действи с использованием 1 класса
m.summ(2);
h = m.I;
}
}
}

Ответ отправил: Челноков Виктор Альбертович, Студент
Ответ отправлен: 21.10.2009, 19:42

Как сказать этому эксперту "спасибо"?
  • Отправить SMS #thank 255680 на номер 1151 (Россия) | Еще номера »
  • Отправить WebMoney:
  • Вам помогли? Пожалуйста, поблагодарите эксперта за это!


    Оценить выпуск »
    Нам очень важно Ваше мнение об этом выпуске рассылки!

    Задать вопрос экспертам этой рассылки »

    Скажите "спасибо" эксперту, который помог Вам!

    Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
    на короткий номер 1151 (Россия)

    Номер ответа и конкретный текст СМС указан внизу каждого ответа.

    Полный список номеров »

    * Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи. (полный список тарифов)
    ** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
    *** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.


    © 2001-2009, Портал RFpro.ru, Россия
    Авторское право: ООО "Мастер-Эксперт Про"
    Автор: Калашников О.А. | Программирование: Гладенюк А.Г.
    Хостинг: Компания "Московский хостер"
    Версия системы: 2009.6.10 от 26.10.2009

    В избранное