База ответов ИНТУИТ

Практикум прикладного программирования на C# в среде VS.NET 2008

<<- Назад к вопросам

Пример кода:
{        void timer_Tick(object sender, EventArgs e)                    if (PropertyChanged != null)                PropertyChanged(this, new PropertyChangedEventArgs("Time"));                if (minutes <= 0 && seconds <= 0)            {                timer.Stop();                if (StopDigitalClock != null)                    StopDigitalClock(this, EventArgs.Empty);            }   }
демонстрирует:

(Отметьте один правильный вариант ответа.)

Варианты ответа
как обработчик события таймера возбуждает свойство Time и генерирует обычное событие останова (Верный ответ)
как обработчик события таймера возбуждает свойство Time
как обработчик события таймера генерирует обычное событие останова
Похожие вопросы
Пример кода:
 time = COUNT_TIME * 60;   // Секунды        }            public void Start()        {            timer.Stop();            timer.Start();        }            public void Restart()        {            time = COUNT_TIME * 60;   // Секунды            timer.Stop();            timer.Start();        }            public void StopResult()        {            timer.Stop();            if (StopDigitalClock != null)                StopDigitalClock(this, EventArgs.Empty);        }            public void Stop()        {            timer.Stop();        }
демонстрирует:
Пример кода:
 int minutes, seconds, time;                 public TextBlock Time        {            get            {                minutes = time / 60;                seconds = time % 60;                this.Text = String.Format("{0:00}:{1:D2}", minutes, seconds);                if (time > 0)                    time -= 1;                return this;            }        }
демонстрирует:
Пример кода:
 private void DigitalClock_StopDigitalClock(object sender, EventArgs e)   {       this.RaiseEvent(new RoutedEventArgs(Clock.StopClockEvent));    }
демонстрирует:
Пример кода:
timer = new DispatcherTimer();            timer.Tick += new EventHandler(timer_Tick);            timer.Interval = TimeSpan.FromSeconds(1);
демонстрирует:
Пример кода:
public event EventHandler StopDigitalClock;
демонстрирует:
Пример кода:
 public event PropertyChangedEventHandler PropertyChanged;
демонстрирует:
Пример кода:
private void button1_Click(object sender, System.EventArgs e){ manualresetevent=new ManualResetEvent(false); Thread thread1 = new Thread(new ThreadStart(AsynchronProcess1)); //Процесс 1 стартует первым thread1.Start(); Thread thread2 = new Thread(new ThreadStart(AsynchronProcess2)); thread2.Start();Функция AsynchronProcess1
показывает, что:

Пример кода:

DispatcherTimer timer;public DigitalClock()
демонстрирует:
Пример кода:
public void Start(){    clock.Start();}public void Restart(){    clock.Restart();}public void StopResult(){    clock.StopResult();}public void Stop(){    clock.Stop();}
демонстрирует:
Внесем в файл C:\a.txt числа 0123456789, выполним следующий код:
private void button1_Click(object sender, System.EventArgs e){//Файл создан заранее, его объем должен быть достаточно большим string path = "C:\a.txt"; using(FileStream        fileStream = new FileStream(path, FileMode.Open)) {  fileStream.Seek(1, SeekOrigin.Begin);    for (int i=0;i<fileStream.Length;i++)      textBox1.Text=fileStream.ReadByte()+" ";  }
Результат в TextBox: