Exemplo n.º 1
0
        public bool IsVersion(string version)
        {
            bool isVersionAcceptable = false;

            for (int versionCounter = 0; (!isVersionAcceptable) && (versionCounter < Versions.Length); versionCounter++)
            {
                if (Normaliser.StringCompare(Versions [versionCounter], version))
                {
                    isVersionAcceptable = true;
                }
            }

            return(isVersionAcceptable);
        }
Exemplo n.º 2
0
        public bool IsProduct(string product)
        {
            bool isProductAcceptable = false;

            for (int productCounter = 0; (!isProductAcceptable) && (productCounter < Products.Length); productCounter++)
            {
                if (Normaliser.StringCompare(Products[productCounter], product))
                {
                    isProductAcceptable = true;
                }
            }

            return(isProductAcceptable);
        }
Exemplo n.º 3
0
        private static bool IsStringInArray(string stringToTest, string[] arrayToTest)
        {
            bool isStringInArray = false;

            string normalised = stringToTest.ToLower(Globalisation.GetCultureInfo());

            for (int indexCounter = 0; indexCounter < arrayToTest.Length; indexCounter++)
            {
                if (Normaliser.StringCompare(arrayToTest [indexCounter], AllHosts) ||
                    Normaliser.StringCompare(arrayToTest [indexCounter], normalised) ||
                    Normaliser.StringCompare("www." + arrayToTest [indexCounter], normalised))
                {
                    isStringInArray = true;
                    break;
                }
            }

            return(isStringInArray);
        }