Para qualquer aplicação em C# que se trabalhe com dados é necessário salvar a data e hora de uma determinada ação, seja ela a hora que foi cadastrada, acessado o sistema entre muitas outras.
Para capturar a Data e Hora com o C# é algo muito simples, abaixo segue o código para o mesmo.
Note que a data e hora serão armazenadas em uma variável do tipo String.
//Capturar hora
string hora = DateTime.Now.ToShortTimeString();
//Capturar data
string data = DateTime.Now.ToShortDateString();
//Exibindo modo console
Console.WriteLine("Data: " + data + " Hora: " + hora);
//Exibindo Windows Form
MessageBox.Show("Data: " + data + " Hora: " + hora);