Ejemplo n.º 1
0
        //private readonly Action<string> _print;
        //private readonly Func<string, string> _formattedPrint;

        public Display(Print print)
        //Action<string> print)
        {
            _print = print;

            //action, func
            //_formattedPrint = CapitalizeFirstLetter;

            //delegate
            _formattedPrint = new FormattedPrint(CapitalizeFirstLetter);
        }
Ejemplo n.º 2
0
 //delegate
 public void FormattedPrint(FormattedPrint del, string input)
 {
     PrintEvent(del(input));
 }
Ejemplo n.º 3
0
 public DisplayWithEvents()
 {
     _formattedPrint = CapitalizeFirstLetter;
 }