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
Utilizzare WhenEach per processare i risultati di una lista di task
Configurare lo startup di applicazioni server e client con .NET Aspire
Ottimizzare le performance usando Span<T> e il metodo Split
Change tracking e composition in Entity Framework
Gestione CSS in Blazor con .NET 9
Eseguire script pre e post esecuzione di un workflow di GitHub
Gestire gli accessi con Token su Azure Container Registry
Utilizzare Container Queries nominali
Utilizzare il metodo ExceptBy per eseguire operazione di sottrazione tra liste
Utilizzare QuickGrid di Blazor con Entity Framework
Supportare la sessione affinity di Azure App Service con Application Gateway
I più letti di oggi
- Beta 1 di VS 2005 Enterprise Architect
- Point-in-time restore con gli Azure Storage Blob
- Focus dei tag input con HTML5
- Il nuovo tag nav in HTML5
- Evitare la modalità di risparmio energetico in una Windows Store app
- Real Code Day 4.0: costruire applicazioni reali - Firenze
- AI&ML Conference 2019 - Milano
- Mono 0.12: verso una nuova implementazione di ASP.NET