Test.MainWindow.CompileClick C# (CSharp) Méthode

CompileClick() private méthode

private CompileClick ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Résultat void
        private void CompileClick(object sender, RoutedEventArgs e)
        {
            var compiler = new Compiler()
                .AddKey("m", new ViewModel
                {
                    Name = "Excel",
                    Width = 100,
                    Height = 300,
                    Bounds = new List<int>
                    {
                        1,
                        2,
                        3,
                        4,
                        5
                    },
                    Users = new List<User>
                    {
                        new User {Name = "John", Age = 13},
                        new User {Name = "Maria", Age = 57},
                        new User {Name = "Mark", Age = 23},
                        new User {Name = "Edit", Age = 82},
                        new User {Name = "Susan", Age = 37}
                    },
                    NullUser = new User
                    {
                        Name = null,
                        Age = 10
                    }
                });

            var startedTime = DateTime.Now;
            var compiledAsString = compiler.CompileString(SourceBox.Text);
            ResultBlock.Text = "Compilation total time " + (DateTime.Now - startedTime).TotalMilliseconds + "ms";

            CompiledBox.Text = compiledAsString;
        }