Exercicio opicional Caelum

Boa noite, estou lendo a apostila de C# da Caelum e fazendo os exercícios,
no caso parei nesse


não to conseguindo implementar essa lógica por que em momento algum pedio para declarar uma variavel dataDeNascimento antes,
Então eu declarei variaveis, aproveitei e declarei uma do tipo dataDeNascimento.

class Conta
    {

        /**
         * Declaração de Variaveis
         */
        DateTime [color=red]dataDeNascimento[/color];

        public int iDConta;
        public String titular;
        public double saldo = 100;

        /**
         *  Declaração de Métodos
         */

public bool Sacar(double valor)
        {
            // como implementaria para o limite ser 200 reais para um cliente menor de idade?
            if (valor > 0 && valor <= this.saldo)
            {
                saldo -= valor;
                return true;
            } else
            {
                return false;
            }
        }

Acho que essa aproximação é suficiente para seu exercício:

if (DateTime.Now - dataDeNascimento).Days &lt; 365*18) { //É menor }

Não vai considerar anos bissextos, mas ok.

[quote=ViniGodoy]Acho que essa aproximação é suficiente para seu exercício:

if (DateTime.Now - dataDeNascimento).Days &lt; 365*18) { //É menor }

Não vai considerar anos bissextos, mas ok.[/quote]
Obrigado viny, me ajudou bastante, implementei no meu código