Beispiel #1
0
        public TestSquareView(GameEntity gameEntity) : base(gameEntity)
        {
            TestSquare testSquare = (TestSquare)gameEntity;

            testSquare.ColorChanged += ChangeColor;
            Sprite = SpriteStorage.Square;
        }
        static void Main()
        {
            TestPrint[] testPrint = new TestPrint[3];
            for (int i = 0; i < testPrint.Length; i++)
            {
                TestPrint tmp = new TestPrint()
                {
                    name = $"print{i}",
                    fn   = print
                };
                testPrint[i] = tmp;
            }
            for (int i = 0; i < testPrint.Length; i++)
            {
                testPrint[i].fn($"le nom associé à cette fonction est {testPrint[i].name}");
            }
            TestSquare[] testSquare = new TestSquare[]
            {
                new TestSquare()
                {
                    name = "aera", fn = aeraOfSquare
                },
                new TestSquare()
                {
                    name = "perimeter", fn = perimeterOfSquare
                },
            };
            int width  = 5;
            int height = 42;

            for (int i = 0; i < testSquare.Length; i++)
            {
                Console.WriteLine($"le nom de la fonction est {testSquare[i].name} et le résult avec {width} en largeur et {height} en hauteur est {testSquare[i].fn(width,height)}");
            }
        }
Beispiel #3
0
 [Test] public void NotEqualsSameLength()
 => Assert.False(TestSquare.Equals(TestDiamond));