Como colocar um alerta para prazo de validade em C#?

Estou a desenvolver um sistema de gestão de estoque e armazeno a data que um certo produto expira, e gostaria de saber como posso pegar essa data, e comparar com a data atual?

Se forem iguais, o sistema deve mostrar uma mensagem a dizer que o produto expirou o prazo.

Qual o código que você já fez até agora?
Quais suas dúvidas?
Dificilmente alguém vai fazer o código pra você

Quando se coloca o código fica mais fácil definir o que está precisando, mas, basicamente é assim:

DateTime hoje = DateTime.Now;
DateTime obtida = DateTime.Parse("05/03/2017");
TimeSpan diferenca = hoje.Subtract(obtida);
double dias = diferenca.TotalDays;
System.Console.WriteLine("Diferença de dias:{0}", dias);

ou

System.Console.WriteLine("Diferença de dias:{0}", (hoje - obtida).TotalDays);

Observação: DateTime está com sua regionalidade Americana, ou seja, mes/dias/ano

Exemplo IDEONE

Como está sem contexto não sei qual vai precisar e talvez como vai precisar!!!