System.Xml.Xsl.Runtime.XsltFunctions.Lang C# (CSharp) Method

Lang() public static method

public static Lang ( string value, XPathNavigator context ) : bool
value string
context System.Xml.XPath.XPathNavigator
return bool
        public static bool Lang(string value, XPathNavigator context)
        {
            string lang = context.XmlLang;

            if (!lang.StartsWith(value, StringComparison.OrdinalIgnoreCase))
            {
                return false;
            }
            return (lang.Length == value.Length || lang[value.Length] == '-');
        }