Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    41

    c# open ended

    La dichiarazione di un namespace avviene nella segeunte maniera:

    namespace edmaster
    {
    }

    I namespaces definiscono anch'essi un blocco. Ma in questo caso il blocco stesso è open ended, questo perchè un namespace può estendere il suo spazio su più file.

    Qualcuno mi spiega in maniera chiara il concetto di open ended?

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Mi sembra che tu abbia già detto tutto. Non so bene a cosa ti riferisci... hai già provato a ricercare semplicemente con Google?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    41
    ok il concetto più o meno l'ho capito...

    ma l'utilità di un namespace distribuito su + file no...


  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,472
    Originariamente inviato da Glabrezu
    ma l'utilità di un namespace distribuito su + file no...
    Mi sembra banale: ci sono namespace che possono contenere migliaia e migliaia di classi...avrebbe senso (essere costretti a) scriverli in un unico file sorgente?

    Poi, in realtà, il concetto di namespace non si estende solamente su file sorgente differenti, ma anche su assembly differenti: è possibile aggiungere classi ad un namespace definendole in DLL separate, ad esempio.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.