Пример #1
0
        /// <summary>
        /// Parses the specified value.
        /// </summary>
        /// <param name="value">The value.</param>
        /// <returns></returns>
        public static Point Parse(string value)
        {
            int x = 0;
            int y = 0;

            if (!string.IsNullOrEmpty(value))
            {
                string[] pair = value.Split(',');
                if (pair.Length >= 2)
                {
                    x = JsUtility.ToInt(pair[0]);
                    y = JsUtility.ToInt(pair[1]);
                }
            }
            return(new Point(x, y));
        }
Пример #2
0
        /// <summary>
        /// Parses the specified value.
        /// </summary>
        /// <param name="value">The value.</param>
        /// <returns></returns>
        public static Size Parse(string value)
        {
            int width  = 0;
            int height = 0;

            if (!string.IsNullOrEmpty(value))
            {
                string[] pair = value.Split(',');
                if (pair.Length >= 2)
                {
                    width  = JsUtility.ToInt(pair[0]);
                    height = JsUtility.ToInt(pair[1]);
                }
            }

            return(new Size(width, height));
        }