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
Installare le Web App site extension tramite una pipeline di Azure DevOps
Potenziare Azure AI Search con la ricerca vettoriale
Elencare le container images installate in un cluster di Kubernetes
Ottenere il contenuto di una cartella FTP con la libreria FluentFTP
Creazione di plugin per Tailwind CSS: espandere le Funzionalità del Framework
Evitare la command injection in un workflow di GitHub
Creare moduli CSS in React
Sostituire la GitHub Action di login su private registry
Sottoscrizione agli eventi sul contenitore in JavaScript
Effettuare il pull di git LFS in un workflow di GitHub
Effettuare il download di un file via FTP con la libreria FluentFTP di .NET
Effettuare update massivi con Entity Framework Core 7