Ejemplo n.º 1
0
        /// <summary>
        /// Return an integer set from the input string (comma seperated list of integers)
        /// </summary>
        /// <param name="input"></param>
        /// <returns>null is input string is invalid</returns>
        private static IntegerSet GetNumbers(string input)
        {
            IntegerSet set = new IntegerSet();

            string[] numbers = input.Split(',');
            if (numbers.Length == 0)
            {
                return(null);
            }

            foreach (string c in numbers)
            {
                int result;
                if (int.TryParse(c.Trim(), out result))
                {
                    set.Add(result);
                }
                else
                {
                    return(null);
                }
            }

            return(set);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Return an integer set from the input string (comma seperated list of integers)
        /// </summary>
        /// <param name="input"></param>
        /// <returns>null is input string is invalid</returns>
        private static IntegerSet GetNumbers(string input)
        {
            IntegerSet set = new IntegerSet();
            string[] numbers = input.Split(',');
            if (numbers.Length == 0)
                return null;

            foreach (string c in numbers)
            {
                int result;
                if (int.TryParse(c.Trim(), out result))
                    set.Add(result);
                else
                    return null;
            }

            return set;
        }
        private static IntegerSet BuildRequiredCompilerWarningsSet()
        {
            var result = new IntegerSet();

            result.Add(4018);
            result.Add(4146);
            result.Add(4244);
            result.Add(4267);
            result.Add(4302);
            result.Add(4308);
            result.Add(4509);
            result.Add(4532);
            result.Add(4533);
            result.Add(4700);
            result.Add(4789);
            result.Add(4995);
            result.Add(4996);
            return(result);
        }
 private static IntegerSet BuildRequiredCompilerWarningsSet()
 {
     var result = new IntegerSet();
     result.Add(4018);
     result.Add(4146);
     result.Add(4244);
     result.Add(4267);
     result.Add(4302);
     result.Add(4308);
     result.Add(4509);
     result.Add(4532);
     result.Add(4533);
     result.Add(4700);
     result.Add(4789);
     result.Add(4995);
     result.Add(4996);
     return result;
 }