Example #1
0
        /// <summary>
        /// 先後。
        /// </summary>
        /// <param name="tb"></param>
        /// <returns></returns>
        public static void AppendSetumeiNagame(Ninsyo tb, StringBuilder hyoji)
        {
            switch (tb)
            {
            case Ninsyo.Watasi: hyoji.Append("手番"); break;

            case Ninsyo.Anata: hyoji.Append("相手番"); break;

            default: hyoji.Append("×"); break;
            }
        }
Example #2
0
        /// <summary>
        /// 手番反転
        /// </summary>
        /// <param name="tb"></param>
        /// <returns></returns>
        public static Ninsyo Hanten(Ninsyo tb)
        {
            switch (tb)
            {
            case Ninsyo.Watasi: return(Ninsyo.Anata);

            case Ninsyo.Anata: return(Ninsyo.Watasi);

            default: return(tb);
            }
        }
Example #3
0
        /// <summary>
        /// 先後。
        /// </summary>
        /// <param name="tb"></param>
        /// <returns></returns>
        public static string Setumei_Nagame(Ninsyo tb)
        {
            switch (tb)
            {
            case Ninsyo.Watasi: return("手番");

            case Ninsyo.Anata: return("相手番");

            default: return("×");
            }
        }
Example #4
0
 public static string ToMojiretu(Ninsyo tb)
 {
     return(Conv_Ninsyo.m_toMojiretu_[(int)tb]);
 }
Example #5
0
 public static bool IsOk(Ninsyo tb)
 {
     return(Ninsyo.Watasi <= tb && tb <= Ninsyo.Anata);
 }