示例#1
0
 public override string Print()
 {
     if (MoveAble != null)
     {
         return(MoveAble.Print());
     }
     return("▄");
 }
示例#2
0
 public override string Print()
 {
     if (MoveAble != null)
     {
         return(MoveAble.Print());
     }
     if (MayChangeNextField)
     {
         if (DirectionIsUp)
         {
             return("/");
         }
         return("\\");
     }
     else
     {
         if (DirectionIsUp)
         {
             return("\\");
         }
         return("/");
     }
 }