/// <summary>
        ///
        /// </summary>
        /// <param name="Node"></param>
        /// <param name="Name"></param>
        /// <param name="Default"></param>
        /// <returns></returns>
        public static String AttributeToString(this XmlNode Node, String Name, String Default = "")
        {
            if (Node == null)
            {
                return(Default);
            }

            XmlAttribute Item = Node.Attributes[Name];

            return(Item == null ?
                   Default :
                   Item.AttributeToString(Default));
        }