Beispiel #1
0
        public static ParserBase[] GetParsers(VisualStudioVersion vsVersion)
        {
            ParserBase[] lParsers = new ParserBase[3];
            switch (vsVersion)
            {
            case VisualStudioVersion.VS2002:
            case VisualStudioVersion.VS2003:
                lParsers[0] = new CSharp30Parser();
                lParsers[1] = new VB10Parser();
                lParsers[2] = new ParserCpp();
                break;

            case VisualStudioVersion.VS2005:
                lParsers[0] = new CSharp30Parser();
                lParsers[1] = new VB10Parser();
                lParsers[2] = new ParserCpp();
                break;
            }
            return(lParsers);
        }
 public static ParserBase[] GetParsers(VisualStudioVersion vsVersion)
 {
     ParserBase[] lParsers = new ParserBase[3];
     switch (vsVersion)
     {
         case VisualStudioVersion.VS2002:
         case VisualStudioVersion.VS2003:
             lParsers[0] = new CSharp30Parser();
             lParsers[1] = new VB10Parser();
             lParsers[2] = new ParserCpp();
             break;
         case VisualStudioVersion.VS2005:
             lParsers[0] = new CSharp30Parser();
             lParsers[1] = new VB10Parser();
             lParsers[2] = new ParserCpp();
             break;
     }
     return lParsers;
 }