ВУЗ:
Составители:
Рубрика:
79
// свойство доступа к коэффициенту А уравнения
public double A
{
get
{
return a;
}
set
{
a = value;
// вызов обработчиков события изменения коэффициентов
if (ReplaceCoefEvent != null)
ReplaceCoefEvent(this);
}
}
Аналогичную инициацию события добавляем в свойства В и С.
Программный код приложения приводится далее:
using System;
namespace EventApplication
{
// объявление событийного делегата
public delegate void EquationDelegate(Equation e);
public class Equation
{
const int infinity = Int32.MaxValue;
double a, b, c;
int count = -1;
double x1, x2;
// объявление события изменения коэффициентов уравнения
public event EquationDelegate ReplaceCoefEvent;
// свойство доступа к коэффициенту А уравнения
public double A
{
get
{
return a;
}
set
{
a = value;
// инициация события – вызов его обработчиков
// свойство доступа к коэффициенту А уравнения
public double A
{
get
{
return a;
}
set
{
a = value;
// вызов обработчиков события изменения коэффициентов
if (ReplaceCoefEvent != null)
ReplaceCoefEvent(this);
}
}
Аналогичную инициацию события добавляем в свойства В и С.
Программный код приложения приводится далее:
using System;
namespace EventApplication
{
// объявление событийного делегата
public delegate void EquationDelegate(Equation e);
public class Equation
{
const int infinity = Int32.MaxValue;
double a, b, c;
int count = -1;
double x1, x2;
// объявление события изменения коэффициентов уравнения
public event EquationDelegate ReplaceCoefEvent;
// свойство доступа к коэффициенту А уравнения
public double A
{
get
{
return a;
}
set
{
a = value;
// инициация события – вызов его обработчиков
79
Страницы
- « первая
- ‹ предыдущая
- …
- 77
- 78
- 79
- 80
- 81
- …
- следующая ›
- последняя »
