Esempio n. 1
0
        public void GetFormatKeyValuePairFromProperties_ArraySample_GetAllValueInArray()
        {
            // Arrange
            var arraySample = new ArraySample()
            {
                Name = "ARRAY"
            };
            var expectedResult = new List <IFormatKeyValuePair>()
            {
                new FormatKeyValuePair("{Name}", "ARRAY"),
                new FormatKeyValuePair("{Odd[0]}", "2"),
                new FormatKeyValuePair("{Odd[1]}", "4"),
                new FormatKeyValuePair("{Odd[2]}", "6"),
                new FormatKeyValuePair("{Odd[3]}", "8"),
                new FormatKeyValuePair("{Add[0]}", "1"),
                new FormatKeyValuePair("{Add[1]}", "3"),
                new FormatKeyValuePair("{Add[2]}", "5"),
                new FormatKeyValuePair("{Add[3]}", "7"),
                new FormatKeyValuePair("{Add[4]}", "9"),
            };
            // Act
            var result = service.GetFormatKeyValuePairFromProperties(arraySample);

            // Assert
            Assert.AreEqual(result, expectedResult);
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Collectionexample cse = new Collectionexample();

            Console.WriteLine("Please enter the even number");
            List <int> pd = cse.GetNumbers(Convert.ToInt32(Console.ReadLine()));

            foreach (int Number in pd)
            {
                Console.WriteLine(Number);
            }
            Console.WriteLine("the reverse number is:\t" + cse.ReverseOrder(58));
            Console.WriteLine("the odd numbers are");
            List <int> pn = cse.oddnumber(Convert.ToInt32(Console.ReadLine()));

            foreach (int Number in pn)
            {
                Console.WriteLine(Number);
            }

            Dictionary <int, string> dic = cse.GetNameAndnumbers();

            foreach (int key in dic.Keys)
            {
                Console.WriteLine(dic[key]);
            }



            /* String s = "      This is radha,pkkondi,kalluru    ";
             *
             *
             *   Console.WriteLine("the string is" + s.Trim());
             *   Console.WriteLine("the string result is" + s.ToLower());
             *   Console.WriteLine("the string result is" + s.Substring(2, 5));
             * Console.WriteLine("the string result is" + s.Remove(15));*/
            Console.WriteLine("integer values");

            int a = 10, b = 15;

            Console.WriteLine("this integer is" + ((a - b), (a * b), (a + b), (a / b)));

            Console.WriteLine("integers");
            Integ i = new Integ();

            i.numbers();
            Console.WriteLine("these are strings");
            ExampleStringss str = new ExampleStringss();

            str.Stringss();

            Console.WriteLine("pholimorphism");
            SamplePholimorphism s = new SamplePholimorphism();

            s.Num(1, 2);
            s.Num(5, 3.5);
            Console.WriteLine("Overriding");
            MorphismSubClass ms = new MorphismSubClass();

            ms.SuperClass();

            /* Console.WriteLine("Inheritance ");
             * Inharits inhert= new Inharits();
             * inhert.Inhert();*/


            Console.WriteLine("? ");
            int c = (2 == 6) ? 4 : 5;

            Console.WriteLine(c);
            int d = (3 == 3) ? 4 : 5;

            Console.WriteLine(d);

            Console.WriteLine("conditions");
            Conditionss cn = new Conditionss();

            cn.conditonssample();

            Console.WriteLine("Arrays");
            ArraySample ar = new ArraySample();

            ar.arrmethod();
            Console.WriteLine(ar);

            Console.WriteLine("foreach");
            ForEachSample fe = new ForEachSample();

            fe.foreachmethod();
            Console.WriteLine(fe);

            Console.WriteLine("Methods");
            MethodsModels mm  = new MethodsModels();
            MethodsModels mm1 = new MethodsModels(1, 2);
            MethodsModels mm2 = new MethodsModels(1, 2);
            int           i1  = mm1.Intmethod();
            string        s1  = mm2.stringmethod("d");
            int           i2  = MethodsModels.simpleadd(4, 2);
            int           i3  = mm1.stringmethod(3, "n", 4);

            Console.WriteLine(i3);
            Console.WriteLine(i2);
            Console.WriteLine(s1);
            Console.WriteLine(i1);
            mm.Myname();


            Console.WriteLine("getandsetmethods");
            GetandSet gs = new GetandSet();

            gs.name      = "ramu";
            gs.number    = 10;
            gs.currency  = 20.5;
            gs.bignumber = 382936686767789;
            gs.fname     = "john";
            gs.cname     = 'A';
            Console.WriteLine("name:" + gs.name + "\tnumber:" + gs.number + "\tcurrency:" + gs.currency + "\tbignumber:" + gs.bignumber + "\tfname:" + gs.fname + "\tcname:" + gs.cname);
            GetandSet ramesh = new GetandSet("Anu", 5, 4.5, 5666778, "ramarao", 'm');

            Console.WriteLine("name:" + ramesh.name + "\tnumber:" + ramesh.number + "\tcurrency:" + ramesh.currency + "\tbignumber:" + ramesh.bignumber + "\tfname:" + ramesh.fname + "\tcname:" + gs.cname);

            //collections
            // Collectionexample ce = new Collectionexample();
            //ce.ReverseOrder();
            //Console.WriteLine(ce);
        }