Как мне взять данные с таймера?

Как мне взять данные с таймера ? Учитавая то что допустим каждая минута равна 10руб.

private void Arend_Click(object sender, EventArgs e)
{
    date = DateTime.Now;
    
    timer.Interval = 10;
    timer.Tick += new EventHandler(tickTimer);
    timer.Start();
    Timer.Visible = true;
    Arend.Visible = false;
    Noarend.Visible = true;
}
private  void tickTimer(object sender, EventArgs e)
{
    long tick = DateTime.Now.Ticks - date.Ticks;
    DateTime stopWatch = new DateTime();
    stopWatch = stopWatch.AddTicks(tick);
    Timer.Text = String.Format("{0:HH:mm:ss}", stopWatch);

}

private void Noarend_Click(object sender, EventArgs e)
{
    timer.Stop();
}

Ответы (2 шт):

Автор решения: Igor

Вам придется делать это самому. Как здесь

long tick = DateTime.Now.Ticks - date.Ticks;
→ Ссылка
Автор решения: Andrew
// берем случайную дату
var beginningDate = DateTime.Now.AddHours(-2);

// узнаем  разницу между сейчас и взятой датой в тиках
var differenceTicks = DateTime.Now.Ticks - beginningDate.Ticks; 

// узнаем разницу в секундах
var differenceSec = differenceTicks / TimeSpan.TicksPerMillisecond * 1000;

var rublesPerMin = 10;

var rublesPerTimePeriodInMins = differenceSec / 60 * rublesPerMin;
→ Ссылка