Tip C# - UGIdotNET
Questo sito si serve dei cookie per fornire servizi. Utilizzando questo sito acconsenti all'utilizzo dei cookie. Ulteriori informazioni Ok

[Archivio Tip]

 

  • di pubblicato il 28/11/2013

    Sin dalla prima versione, il .NET framework ha supportato l'utilizzo dei tipi enumerativi al fine di specificare e verificare dei flag, ma il framework .NET in versione 4 ha introdotto alcune novità che ne rendono l'utilizzo decisamente più comodo.

  • di pubblicato il 22/11/2013

    Ci sono scenari nei quali l'utente deve fornire al sistema un importo specificando sia un numero sia il codice della valuta, attendendo che il sistema dimostri di aver "compreso" l'input visualizzando l'importo correttamente formattato.

  • di pubblicato il 03/06/2010

    La versione 4.0 del framework permette di definire dei code contract sia per i membri di una classe, sia il contratto predefinito per una interfaccia mediante una serie di attributi. Parametrizzando opportunamente tali attributi, l'interfaccia può anche essere generica.

  • di pubblicato il 17/12/2007

    I compilatori "v2008" dei linguaggi C# e VB offrono una comoda feature chiamata object initializers, utile per impostare lo stato iniziale delle proprietà di un oggetto senza la necessità di implementare un apposito costruttore parametrico.

  • di pubblicato il 25/06/2007

    Introdotto nella versione 2.0 di C#, lo statement yield permette di enumerare facilmente un range di date

  • di pubblicato il 22/09/2003

    Le proprietà di default in Visual Basic .NET sono comode se utilizzate per accedere a oggetti come collezioni e ottenere un elemento preciso. Si può accedere ad una proprietà di default in due modi: tramite l'oggetto che la proprietà rappresenta o direttamente dalla classe che la implementa.

  • di pubblicato il 01/09/2003

    Solitamente una classe che implementa un'interfaccia ne definisce i membri tra quelli pubblici dell'interfaccia primaria. È possibile nascondere la definizione dei metodi delle interface secondarie dall'interfaccia principale della classe? Si, è possibile definire il metodo come privato e specificarne esplicitamente l'interfaccia di appartenenza.

  • di pubblicato il 20/05/2003

    Le code sono utili per archiviare i messaggi in ordine di ricezione in modo da poterli elaborare in modo sequenziale. Il Framework.NET fornisce la classe System.Collections.Queue per rappresentare un insieme di oggetti FIFO (First-In First-Out).

  • di pubblicato il 12/05/2003

    C#, come C++, permette di definire gli operatori associati ad uno specifico tipo. È possibile definire operatori unari, operatori binari, operatori di comparazione e operatori di casting esplicito ed implicito. Per maggiori informazioni consiglio di consultare operator e Overloadable Operators.
    Segue un esempio che farà piacere agli appassionati di matematica: una definizione abbozzata della classe del Numero Complesso dove è interessante poter definire alcuni operatori.

  • di pubblicato il 09/05/2003

    Nella programmazione COM era interessante l'uso di MSScriptControl per poter integrare script esterni negli applicativi.