Quando dichiariamo un tipo, per specificarne il namespace dobbiamo includere il tipo tra le parentesi graffe del namespace. Nella maggior parte dei casi, all'interno di un file scriviamo il codice di un solo tipo e nei casi in cui scriviamo più tipi, questi appartengono allo stesso namespace. A partire da C# 10 possiamo dichiarare il namespace senza usare le parentesi graffe. Tutti i tipi dichiarati nel file apparterranno al namespace senza dover usare le graffe. Questo permette di scrivere qualche carattere in meno, ma soprattutto evita un livello di indentazione del codice così da renderlo più leggibile.
namespace MyNamespace; class MyClass { } interface IMyInterface { } struct MyStruct { } enum MyEnum { a, b }
In questo esempio, tutti i tipi dichiarati nel file avranno come namespace MyNamespace
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Creare un'applicazione React e configurare Tailwind CSS
Effettuare lo stream della risposta in ASP.NET Core tramite IAsyncEnumerable
Utilizzare Tailwind CSS all'interno di React: installazione
Code scanning e advanced security con Azure DevOps
Effettuare il refresh dei dati di una QuickGrid di Blazor
Utilizzare la session affinity con Azure Container Apps
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Ordinare randomicamente una lista in C#
Paginare i risultati con QuickGrid in Blazor
Utilizzare gRPC su App Service di Azure
Le novità di Angular: i miglioramenti alla CLI
Eseguire i worklow di GitHub su runner potenziati
I più letti di oggi
- Gli oggetti CallOut di Expression Blend 4.0
- Configurazione tramite environment variable in ASP.NET Core
- Controllare gli accessi IP alle app con Azure Container Apps
- Creare applicazioni web native con Electron
- Utilizzare le sequence di SQL Server in Entity Framework Core
- Update NoDo di marzo 2011 di Windows Phone in fase di distribuzione
- Tile, notifiche e background task in Windows Phone 8
- Mantenere l'ordine dei dati in una query PLINQ