Помогите пожалуйста с программой. Нужна написать программу в консольном приложении С# с помощью классов и конструктора. Программа должна выводить текущее время с компьютера, затем чтобы я вбил свое время и потом чтобы она вычла из "моего" времени, то что выводится текущим и показала эту разницу в секундах. есть код класса нужно написать код программы для работы этого класса. Уже месяц с ней вожусь...
Код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace l222
{
class MyDateTime
{
string h;
string m;
string s;
public MyDateTime();
public string H
{
get { return h; }
set { h = value; }
}
public string M
{
get { return m; }
set { m = value; }
}
public string S
{
get { return s; }
set { s = value; }
}
public MyDateTime(string h, string m, string s)
{
this.h = h;
this.m = m;
this.s = s;
}
public void NowTime()
{
Console.Write(" Сейчас [{0}:{1}:{2}] \n Введите свое время HH:MM:SS \n", DateTime.Now.Hour, DateTime.Now.Minute, DateTime.Now.Second);
}
public void SetTime()
{
H = Console.ReadLine();
M = Console.ReadLine();
S = Console.ReadLine();
}
public void DifferenceTime()
{
Console.Write(" Ваше время [{0}:{1}:{2}]", H, M, S);
Console.WriteLine("\n Разность времени [{0}]", (Convert.ToInt32(H) - DateTime.Now.Hour) * 3600 + (Convert.ToInt32(M) - DateTime.Now.Minute) * 60 + Convert.ToInt32(S) - DateTime.Now.Second);
Console.ReadKey();
}
}
class program
{
static void Main(string[] args)
{
}
}
}