Exemplo n.º 1
0
 public void writeName(StateContext context, string name)
 {
     System.Console.WriteLine(name.ToUpper());
     /* Change state after StateMultipleUpperCase's writeName() gets invoked twice */
     if (++count > 1)
     {
         context.setState(new StateLowerCase());
     }
 }
 public void writeName(StateContext context, string name)
 {
     System.Console.WriteLine(name.ToUpper());
     /* Change state after StateMultipleUpperCase's writeName() gets invoked twice */
     if (++count > 1)
     {
         context.setState(new StateLowerCase());
     }
 }
Exemplo n.º 3
0
 public void writeName(StateContext context, string name)
 {
     System.Console.WriteLine(name.ToLower());
     context.setState(new StateMultipleUpperCase());
 }
Exemplo n.º 4
0
 public void writeName( StateContext context, string name)
 {
     System.Console.WriteLine(name.ToLower());
     context.setState(new StateMultipleUpperCase());
 }