Ejemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="okiba"></param>
        /// <param name="suji"></param>
        /// <param name="dan"></param>
        /// <returns></returns>
        public static SyElement OkibaSujiDanToMasu(Okiba okiba, int suji, int dan)
        {
            int masuHandle = Util_Masu10.Handle_OkibaSujiDanToMasu(okiba, suji, dan);


            SyElement masu = Masu_Honshogi.Query_Basho(Masu_Honshogi.nError);//範囲外が指定されることもあります。

            if (Conv_MasuHandle.Yuko(masuHandle))
            {
                masu = Masu_Honshogi.Masus_All[masuHandle];
            }


            return(masu);
        }
Ejemplo n.º 2
0
        public static SyElement ToMasu(int masuHandle)
        {
            SyElement masu;

            if (
                !Conv_MasuHandle.Yuko(masuHandle)
                )
            {
                masu = Masu_Honshogi.Query_Basho(Masu_Honshogi.nError);
            }
            else
            {
                masu = Masu_Honshogi.Masus_All[masuHandle];
            }

            return(masu);
        }