Отследить изменения значения переменной - C#
Формулировка задачи:
Допустим есть переменная , как создать событие, или что-то вроде него, которое будет срабатывать каждый раз, когда этой переменной будут присваивать значение.
static string str
Решение задачи: «Отследить изменения значения переменной»
textual
Листинг программы
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static string _str;
public static string Str
{
get { return _str; }
set { _str = value; Console.WriteLine("Агаааа!!! Попался!!! :)"); }
}
static void Main(string[] args)
{
Str = "бла бла бла";
Console.ReadKey();
}
}
}