当前位置: 首页>>代码示例>>C#>>正文


C# MyList.AddRange方法代码示例

本文整理汇总了C#中MyList.AddRange方法的典型用法代码示例。如果您正苦于以下问题:C# MyList.AddRange方法的具体用法?C# MyList.AddRange怎么用?C# MyList.AddRange使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在MyList的用法示例。


在下文中一共展示了MyList.AddRange方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: A37_Load

        private void A37_Load(object sender, EventArgs e)
        {
            if (this.DesignMode)
            {
                return;
            }
            string msg = isPT() ? String.Format("Com que tipo de gasolina o(a) Sr(a). geralmente abastece seu {0}?", rowCurrent["A4_A_NOME"]) : String.Format("¿Con qué tipo de nafta reabastece normalmente su {0}?", rowCurrent["A4_A_NOME"]);
            Label3.Text = msg;

            MyList<string> list = new MyList<string>();
            list.Add(isPT() ? "Petrobras: 101.5 octanas" : "Petrobras: 101.5 octanos");
            list.Add(isPT() ? "YPF fangio XXI: 98 octanas" : "YPF fangio XXI: 98 octanos");
            list.Add(isPT() ? "SHELL V-Power: 97,5 octanas" : "SHELL V-Power: 97.5 octanos");
            list.Add(isPT() ? "SUPER: 93,5 a 95 octanas" : "SUPER: 93.5 a 95 octanos");
            list.Add(isPT() ? "Comum: 83 a 85 octanas" : "Común: 83 a85 octanos");
            list.Add(isPT() ? "Gasolina comum: 87 octanas" : "Nafta común: 87 octanos");
            list.Add(isPT() ? "Gasolina Aditiva Supra: 87 octanas (+ aditivos)" : "Nafta Aditiva Supra: 87 octanos (+ aditivitos)");
            list.Add(isPT() ? "Gasolina Premium: 91 octanas" : "Nafta Premium: 91 octanos");
            list.Add(isPT() ? "Gasolina Podium: 95 octanas" : "NaftaPodium: 95 octanos");

            MyList<string> listVisiveis = new MyList<string>();

            if (isPT())
            {
                listVisiveis.AddRange(new string[] { "6", "7", "8", "9"});
            }
            else
            {
                listVisiveis.AddRange(new string[] { "1", "2", "3", "4", "5"});
            }

            //listVisiveis.Shuffle();
            class_A.Lista = list;
            class_A.Visiveis = listVisiveis;
        }
开发者ID:kamikazebr,项目名称:Questionario,代码行数:35,代码来源:A37.cs

示例2: A36_Load

        private void A36_Load(object sender, EventArgs e)
        {
            if (this.DesignMode)
            {
                return;
            }
            string msg = isPT() ? String.Format("Seu {0} é movido a que combustível?", rowCurrent["A4_A_NOME"]) : String.Format("¿Qué de combustible usa el motor de su {0}?", rowCurrent["A4_A_NOME"]);
            Label3.Text = msg;

            MyList<string> list = new MyList<string>();
            list.Add(isPT() ? "Gasolina" : "Nafta");
            list.Add(isPT() ? "Diesel" : "Diesel");
            list.Add(isPT() ? "GLP/ Gás de petróleo liquefeito mais gasolina " : "GLP/Gas Licuado de Petróleo más nafta");
            list.Add(isPT() ? "GNV ou Gás Natural Veicular mais gasolina" : "GNC/Gas Natural Comprimido más nafta");
            list.Add(isPT() ? "GNV ou Gás Natural Veicular" : "GNC/Gas Natural Comprimido");
            list.Add(isPT() ? "CNG/Compressed Natural Gasplus diesel" : "GNC/Gas Natural Comprimido");
            list.Add(isPT() ? "Flex / total flex: etanol e gasolina ou uma mistura dos dois" : "Combustible flexible (Flex fuel)/vehículo total flex: etanoly nafta o una mezcla de los mismos");
            list.Add(isPT() ? "Triflex/ Multiflex/ Nafta, gas más alcohol" : "Triflex/ Multiflex/ Nafta, gas más alcohol");

            MyList<string> listVisiveis = new MyList<string>();

            if (isPT())
            {
                listVisiveis.AddRange(new string[] { "1", "2", "4", "5", "7", "8", "9", "10", "11"});
            }
            else {
                listVisiveis.AddRange(new string[] { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11" });
            }

            //listVisiveis.Shuffle();
            class_A.Lista = list;
            class_A.Visiveis = listVisiveis;
        }
开发者ID:kamikazebr,项目名称:Questionario,代码行数:33,代码来源:A36.cs

示例3: A5_Load

        private void A5_Load(object sender, EventArgs e)
        {
            if (this.DesignMode)
            {
                return;
            }
             try
             {
                 string msg = isPT() ? String.Format("Qual é a linha de modelo do {0}?", rowCurrent["A4_A_NOME"]) : String.Format("¿Cuál es el la línea de modelo de su {0}?", rowCurrent["A4_A_NOME"]);
                 int A1 = (int)rowCurrent["A1_A"];
                 if (A1 == 1)
                 {
                     int A1_EXTRAS = convertStringToInt((string)rowCurrent["A1_A_EXTRAS"]);
                     if (A1_EXTRAS > 1)
                     {
                         //msg = isPT() ? "Qual é o modelo da sua van mais nova?" : "¿Cuál es el modelo de la camioneta que compró más recientemente?";
                     }
                 }
                 Label3.Text = msg;
             }
             catch(NullReferenceException exNull)
             {
                 MessageBox.Show(exNull.Message);
             }

            int A4_A = (int)rowCurrent["A4_A"];

             MyList<string> listVisiveis = new MyList<string>();

            switch (A4_A)
            {
                case 1:
                    listVisiveis.AddRange(new string[]{"1","2"});
                    break;
                case 2:
                    listVisiveis.AddRange(new string[] { "54","55","56" });
                    break;
                case 3:
                    listVisiveis.AddRange(new string[] { "7", "8", "9", "10", "11", "12" });
                    break;
                case 4:
                    listVisiveis.AddRange(new string[] { "1", "2" });
                    break;
                case 5:
                    listVisiveis.AddRange(new string[] { "1", "2" });
                    break;
            }

            class_A.Visiveis = listVisiveis;
        }
开发者ID:kamikazebr,项目名称:Questionario,代码行数:50,代码来源:A5.cs

示例4: GetAttacks

 public override MyList<Position> GetAttacks()
 {
     MyList<Position> l = new MyList<Position>();
     foreach (MovePolitics mp in attackpolitics)
             l.AddRange(mp.GetMoves(this, chessfield));
     return l;
 }
开发者ID:peleccom,项目名称:chess,代码行数:7,代码来源:Pawn.cs

示例5: A43_Load

        private void A43_Load(object sender, EventArgs e)
        {
            if (this.DesignMode)
            {
                return;
            }

            MyList<string> list = new MyList<string>();
            list.Add(isPT() ? "Gasolina" : "Nafta");
            list.Add(isPT() ? "Diesel" : "Diesel");
            list.Add(isPT() ? "GLP/ Gas Licuado de Petróleo más nafta" : "GLP/Gás de petróleo liquefeito mais gasolina");
            list.Add(isPT() ? "GNV/Gás Natural Veicular mais gasolina" : "GNC/ Gas Natural Comprimido más nafta");
            list.Add(isPT() ? "GNV/Gás Natural Veicular" : "GNC/ Gas natural Comprimido");
            list.Add(isPT() ? "GNV/Gás Natural Veicular mais diesel" : "GNC/ Gas Natural Comprimido másdiesel");
            list.Add(isPT() ? "Flex-fuel total flex: etanol e gasolina ou uma mistura dos dois" : "Combustible flexible (Flex Fuel)/vehículo totalflex: etanol y nafta ouna mezcla delas anteriores");
            list.Add(isPT() ? "Biodiesel" : "Biodiesel");
            list.Add(isPT() ? "Bioetanol" : "Bioetanol");

            list.Add(isPT() ? "Motor totalmente elétrico" : "Transmisióntotalmente eléctrica");
            list.Add(isPT() ? "Motor híbrido combinado com diesel" : "Motor híbrido combinado con diesel");
            list.Add(isPT() ? "Motor híbrido combinado com gasolina" : "Motor híbrido combinado con nafta");
            list.Add(isPT() ? "Célula de combustível" : "Pila de combustible");

            MyList<string> listVisiveis = new MyList<string>();

            listVisiveis.AddRange(new string[] { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14" });

            class_A.Lista = list;
            class_A.Visiveis = listVisiveis;
        }
开发者ID:kamikazebr,项目名称:Questionario,代码行数:30,代码来源:A43.cs

示例6: VarianceJob

        /// <summary>
        /// Main figures method
        /// </summary>
        public static void VarianceJob()
        {
            // generic variance (covariance and contravariance)

            /*1) создать коллекцию фигур
             * 2) добавить 10 кружочков (с помощью метода AddSomeCircles, принимающего
             * ссылку на коллекцию кружочков)
             * 3) добавить 5 прямоугольников
             * (с помощью метода AddSomeRectangles, принимающего ссылку на коллекцию прямоугольников)
             * 4) добавить 5 кружочков (с помощью метода AddSomeCircles, принимающего ссылку на коллекцию
             * кружочков)
             * 5) посчитать сумму площади для всех фигур (использовать метод CalculateSquare, передавая
             * туда всю коллекцию фигур)*/
            MyList<Figure> figures = new MyList<Figure>();
            CreateSomeCircles(figures, 10);                         // that's generic contravariance
            CreateSomeRectangles(figures, 5);                      // that's generic contravariance
            CreateSomeCircles(figures, 5);                         // that's generic contravariance
            Print(figures);
            Console.WriteLine("Total square: {0}", CalculateSquare(figures));

            /* 6) создать коллекцию кружочков, добавить туда 20 кружочков
             * 7) создать коллекцию прямоугольников, заполнить 10-ю прямоугольниками
             * 8) Посчитать общую площадь для (6) и (7)
             * 9) вывести список типов элементов коллекции (hint: используйте GetType())*/

            MyList<Circle> circles2 = new MyList<Circle>();
            CreateSomeCircles(circles2, 20);
            //Print(circles);                                                   // that's generic covariance
               // Console.WriteLine("Total square: {0}", CalculateSquare(circles)); // that's generic covariance

            MyList<Rectangle> rectangles2 = new MyList<Rectangle>();
            CreateSomeRectangles(rectangles2, 10);
               // Print(rectangles);                                                   // that's generic covariance
            //Console.WriteLine("Total square: {0}", CalculateSquare(rectangles)); // that's generic covariance

            MyList<Figure> figures2 = new MyList<Figure>();
            figures2.AddRange(circles2);
            figures2.AddRange(rectangles2);
            Print(figures2);                                                   // that's generic covariance
            Console.WriteLine("Total square: {0}", CalculateSquare(figures2)); // that's generic covariance
        }
开发者ID:AndrejSuldin,项目名称:test,代码行数:44,代码来源:Figures.cs

示例7: A6_Load

        private void A6_Load(object sender, EventArgs e)
        {
            if (this.DesignMode)
            {
                return;
            }

            string msg = isPT() ? String.Format("Qual é o tipo de carroceria do seu {0}", rowCurrent["A4_A_NOME"]) : "¿Qué tipo de carrocería tienesu ";
            int A1 = (int)rowCurrent["A1_A"];
            if (A1 == 1)
            {
                int A1_EXTRAS = convertStringToInt((string)rowCurrent["A1_A_EXTRAS"]);
                if (A1_EXTRAS > 1)
                {
                    //msg = isPT() ? "Qual é o modelo da sua van mais nova?" : "¿Cuál es el modelo de la camioneta que compró más recientemente?";
                }
            }
            Label3.Text = msg;

            string nome = (string)rowCurrent["A4_A_NOME"];

            MyList<string> list = new MyList<string>();

            MyList<string> listVisiveis = new MyList<string>();

            list.AddRange(new string[] {
                "Veículo sem bancos traseiros, geralmente chamado van de carga – utilizado para transporte de cargas (não um chassi com carroceria)\n\nENT: possui apenas os bancos dianteiros; geralmente (mas nem sempre) não tem janelas atrás e é chamado de furgão ou van de carga",
                "Veículo com exatamente uma fileira de bancos traseiros atrás do motorista, geralmente chamado de van mista",
            "Van de passeio com mais de uma fileira de bancos traseiros (inteiriços ou individuais), usada principalmente para transporte de passageiros",
            "Chassi com carroceria, p. ex. carroceria aberta, caixa fechada, freezer, basculante, etc.",
            "Trailer/caravana",
            "Outro",
            "Não sabe",
            "Não responde"
            });

            BrasilTableAdapter brasilAdapter = new Banco_de_Dados1DataSetTableAdapters.BrasilTableAdapter();
            Questionario.Banco_de_Dados1DataSet.BrasilDataTable table = brasilAdapter.GetDataA6By(nome);

            foreach(Questionario.Banco_de_Dados1DataSet.BrasilRow row in table.Rows){
                Console.WriteLine("Modelo: {0}",row.Cod_A6);
                listVisiveis.Add(row.Cod_A6.ToString());
            }

            listVisiveis.AddRange(new string[]{"6","7","8"});
            class_A.Lista = list;
            class_A.Visiveis = listVisiveis;
        }
开发者ID:kamikazebr,项目名称:Questionario,代码行数:48,代码来源:A6.cs

示例8: A4_Load

        private void A4_Load(object sender, EventArgs e)
        {
            if (this.DesignMode)
            {
                return;
            }

            string msg = isPT() ? "Qual é o modelo da sua van?" : "¿Cuál es el modelo es su camioneta?";
            int A1 = (int)rowCurrent["A1_A"];
            if (A1 == 1)
            {
                int A1_EXTRAS = convertStringToInt((string)rowCurrent["A1_A_EXTRAS"]);
                if (A1_EXTRAS > 1)
                {
                    msg = isPT() ? "Qual é o modelo da sua van mais nova?" : "¿Cuál es el modelo de la camioneta que compró más recientemente?";
                }
            }
            Label3.Text = msg;

            MyList<string> list = new MyList<string>();
            list.Add("Citroën Berlingo");
            list.Add("Citroën Jumper");
            list.Add("Fiat Qubo/ Fiat FiorinoQubo");
            list.Add("Fiat Doblo");
            list.Add("Fiat Ducato");
            list.Add("Fiat Fiorino");
            list.Add("Hyundai H1");
            list.Add("Ford Transit");
            list.Add("Iveco Daily");
            list.Add("JinbeiTopic");
            list.Add("MB Sprinter");
            list.Add("Peugeot Boxer");
            list.Add("Peugeot Expert");
            list.Add("Peugeot Partner");
            list.Add("Renault Kangoo");
            list.Add("Renault Master");
            list.Add("Volkswagen T2 ");

            list.Add(isPT() ? "Outro modelo/não sabe/não responde" : "Otromodelo/no sabe/no contesta");

            MyList<string> listVisiveis = new MyList<string>();

            int A3_A = (int)rowCurrent["A3_A"];

            switch (A3_A)
            {
                case 1:
                    listVisiveis.Add(isPT() ? "2" : "1");
                    break;
                case 2:
                    if (!isPT())
                    {
                        listVisiveis.Add("3");
                    }
                    listVisiveis.AddRange(new string[] { "4", "5", "6" });

                    break;

                case 3:
                    listVisiveis.Add("8");
                    break;

                case 4:
                    if (!isPT())
                    {
                        listVisiveis.Add("7");
                    }
                    break;
                case 5:
                    listVisiveis.Add("9");
                    break;
                case 6:
                    if (isPT())
                    {
                        listVisiveis.Add("10");
                    }
                    break;
                case 7:
                    listVisiveis.Add("11");
                    break;
                case 8:
                    if (!isPT())
                    {
                        listVisiveis.AddRange(new string[] { "13", "14" });
                    }
                    else
                    {
                        listVisiveis.AddRange(new string[] { "12", "14" });
                    }
                    break;
                case 9:
                    listVisiveis.AddRange(new string[] {"15", "16"});
                    break;
                case 10:
                    if(isPT()){
                        listVisiveis.Add("17");
                    }

                    break;
            }
//.........这里部分代码省略.........
开发者ID:kamikazebr,项目名称:Questionario,代码行数:101,代码来源:A4.cs

示例9: Escape

 /// <summary>
 /// Отмена подсветки хода
 /// </summary>
 /// <returns></returns>
 public MyList<Position> Escape()
 {
     if (state == GameState.HighlightedBlack)
     {
         state = GameState.WaitBlack;
     }
     if (state == GameState.HighlightedWhite)
         state = GameState.WaitWhite;
     MyList<Position> movs = new MyList<Position>();
     movs.AddRange(moves);
     movs.AddRange(attacks);
     movs.AddRange(castlings);
     movs.Add(highlightedfigurepos);
     movs.AddRange(inmoveattacks);
     moves = null;
     attacks = null;
     castlings = null;
     inmoveattacks = null;
     return movs;
 }
开发者ID:peleccom,项目名称:chess,代码行数:24,代码来源:Game.cs


注:本文中的MyList.AddRange方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。