System.Xml.Tests.XsltcTestPlatform.Var3 C# (CSharp) Méthode

Var3() private méthode

private Var3 ( object param0, object param1, object param2, object param3, object param4, object param5, object param6, object param7 ) : void
param0 object
param1 object
param2 object
param3 object
param4 object
param5 object
param6 object
param7 object
Résultat void
        public void Var3(object param0, object param1, object param2, object param3, object param4, object param5, object param6, object param7)
        {
            String platform = "X86"; //CModInfo.Options["Arc"] as String;
            bool isSameMachine = String.Compare(param7.ToString(), "yes", true) == 0;

            string[] platforms = { "x86", "x64", "Itanium" };
            int index;

            if (platform == null)
            {
                Assert.True(false);
            }
            if (String.Compare("AMD64", platform, true) == 0)
            {
                index = 1;
            }
            else
            {
                index = 0;
            }

            platform = platforms[(index + (isSameMachine
                                               ? 0
                                               : 1)) % platforms.Length];

            String cmdLine = param0 + " " + "/platform:" + platform;
            String asmName = param1.ToString();
            bool asmCreated = String.Compare(param2.ToString(), "yes", true) == 0;
            String typeName = param3.ToString();
            String pdbName = param4.ToString();
            bool pdbCreated = String.Compare(param5.ToString(), "yes", true) == 0;
            String baselineFile = param6.ToString();

            VerifyTest(cmdLine, asmName, asmCreated, typeName, pdbName, pdbCreated, baselineFile, _createFromInputFile);
        }
    }