Exemplo n.º 1
0
        public void Executar()
        {
            Impressora impressora = new Impressora("Este é o meu documento");

            impressora.ImprimirDocumento();

            //Métodos de extensões é quando queremos que uma determinada classe que não tenhamos acesso, como uma classe do .NET ou uma classe terceira e etc...
            //Tenha um método de nossa autoria

            impressora.ImprimirDocumentoHTML();
        }
Exemplo n.º 2
0
 public static void ImprimirDocumentoHTML(this Impressora impressora)
 {
     Console.WriteLine($"<html><body>{impressora.Documento}</body></html>");
 }