Nello script #417 abbiamo visto come utilizzare il motore di scripting di Roslyn per compilare del codice al volo ed eseguirlo. In questo script riprendiamo l'idea e la estendiamo per creare un metodo e richiamarlo sempre da codice di scripting.
var script = @"int Sum(int number1, int number2) { return number1 + number2; } Sum(1, 2)";
In questo caso creiamo un metodo che esegue la somma di due numeri e successivamente invochiamo il metodo.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Loggare le query più lente con Entity Framework
Selettore CSS :has() e i suoi casi d'uso avanzati
Eliminare una project wiki di Azure DevOps
Usare i settings di serializzazione/deserializzazione di System.Text.Json di ASP.NET all'interno di un'applicazione non web
Disabilitare automaticamente un workflow di GitHub (parte 2)
Managed deployment strategy in Azure DevOps
Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
Paginare i risultati con QuickGrid in Blazor
Utilizzare il metodo ExceptBy per eseguire operazione di sottrazione tra liste
Simulare Azure Cosmos DB in locale con Docker
Generare velocemente pagine CRUD in Blazor con QuickGrid
Ottimizzare le pull con Artifact Cache di Azure Container Registry