• Regolamento Macrocategoria DEV
    Prima di aprire un topic nella Macrocategoria DEV, è bene leggerne il suo regolamento. Sei un'azienda o un hosting/provider? Qui sono anche contenute informazioni per collaborare con Sciax2 ed ottenere l'accredito nella nostra community!

Guida C# (Operatore condizionale)

J

Jollyman

Guest
Autore del topic
C# - L'operatore condizionale

Come han già fatto in tanti anche io vorrei dare una mia versione della storia del C#, ma non copiata, aggiungendo alcune caratteristiche.
---------------------------------------------------------------
Anders Hejlsberg, con una sua equipe, nel 2000 creò questo linguaggio. Hejlsberg è noto anche per aver programmato prodotti del calibro di
Turbo C++. C# (.NET) è di proprietà della Microsoft Corporation. Il linguaggio utilizza (sfrutta, si basa) sulla piattaforma di sviluppo .NET Framework,
sempre della Microsoft. C# nasce per sfruttare alla massima potenza tutte le potenzialità di questa piattaforma. C# è potente, flessibile, modulare,
di ultima generazione, orientato agli oggetti e sarà sicuramente diffusissimo in futuro
(chissà che non sostituirà in diffusione il Visual Basic .NET,
sempre della Microsoft). Per chi ha presente cosa sia una X-BOX e tutti i suoi componenti posso solamente dire che il 98% del software (e dei giochi), per
tale console, è programmato in C#. Di C# ci sono molte "versioni", infatti ad ogni nuova release del .NET Framework (ora alla versione 4.5) nasce qualcosa
di nuovo nel codice C#. Questo linguaggio è qualcosa di particolarmente "versatile". Ci si può creare sistemi operativi (ad esempio Singularity,
della Microsoft), compilatori e diverse applicazioni per altri tipi di dispositivi (computer, smartphone, etc).
----------------------------------------------------------------
L'operatore condizionale.
L'operatore condizionale è un operatore ternario. La sintassi (o struttura) del codice è la seguente:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Esempio di codice:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Spiegazione del codice:
-Dichiaro una variabile unit (valore intero senza segno +/-) e la chiamo Prova;
-"Il numero delle linee in una textBox è pari a 1" è la condizione;
-Se la condizione è vera verrà assegnato alla variabile Prova il valore 9;
-Se la condizione è falsa verrà assegnato alla variabile Prova il valore 10.
? e : sono due simboli che fanno parte della sintassi del codice.
Scommetto 2.000€ che uno (@System32, glielo avevo spiegato in passato) e nessuno di chi leggerà questa guida conosceva l'operatore condizionale e che avrebbe scritto un codice simile a questo:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
La lunghezza del codice "scritto da ignoranti" è notevole rispetto a quella del codice "scritto da chi legge e cerca".
 
Riferimento: C# (Operatore condizionale)

Ottima spiegazione.

Complimenti Jollyman. ;)
 
Riferimento: C# (Operatore condizionale)

Grazie per i commenti. ;)
 
Riferimento: C# (Operatore condizionale)

C# - L'operatore condizionale

Come han già fatto in tanti anche io vorrei dare una mia versione della storia del C#, ma non copiata, aggiungendo alcune caratteristiche.
---------------------------------------------------------------
Anders Hejlsberg, con una sua equipe, nel 2000 creò questo linguaggio. Hejlsberg è noto anche per aver programmato prodotti del calibro di
Turbo C++. C# (.NET) è di proprietà della Microsoft Corporation. Il linguaggio utilizza (sfrutta, si basa) sulla piattaforma di sviluppo .NET Framework,
sempre della Microsoft. C# nasce per sfruttare alla massima potenza tutte le potenzialità di questa piattaforma. C# è potente, flessibile, modulare,
di ultima generazione, orientato agli oggetti e sarà sicuramente diffusissimo in futuro
(chissà che non sostituirà in diffusione il Visual Basic .NET,
sempre della Microsoft). Per chi ha presente cosa sia una X-BOX e tutti i suoi componenti posso solamente dire che il 98% del software (e dei giochi), per
tale console, è programmato in C#. Di C# ci sono molte "versioni", infatti ad ogni nuova release del .NET Framework (ora alla versione 4.5) nasce qualcosa
di nuovo nel codice C#. Questo linguaggio è qualcosa di particolarmente "versatile". Ci si può creare sistemi operativi (ad esempio Singularity,
della Microsoft), compilatori e diverse applicazioni per altri tipi di dispositivi (computer, smartphone, etc).
----------------------------------------------------------------
L'operatore condizionale.
L'operatore condizionale è un operatore ternario. La sintassi (o struttura) del codice è la seguente:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Esempio di codice:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
Spiegazione del codice:
-Dichiaro una variabile unit (valore intero senza segno +/-) e la chiamo Prova;
-"Il numero delle linee in una textBox è pari a 1" è la condizione;
-Se la condizione è vera verrà assegnato alla variabile Prova il valore 9;
-Se la condizione è falsa verrà assegnato alla variabile Prova il valore 10.
? e : sono due simboli che fanno parte della sintassi del codice.
Scommetto 2.000€ che uno (@System32, glielo avevo spiegato in passato) e nessuno di chi leggerà questa guida conosceva l'operatore condizionale e che avrebbe scritto un codice simile a questo:
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!
La lunghezza del codice "scritto da ignoranti" è notevole rispetto a quella del codice "scritto da chi legge e cerca".


ottima guida... fantastico non pensavo neanche esistesse ... in ogni caso si potrebbe usare un ciclo if anche se lungo e inutile conoscendo questo
 
Riferimento: C# (Operatore condizionale)

Grazie per i commenti...;)
Spero ne arrivino altri...
Questa sezione è poco visitata.
 
Riferimento: C# (Operatore condizionale)

Mi hai fatto venire voglia di studiare il C#, bravo Simone XD
 
Riferimento: C# (Operatore condizionale)

Pur non essendo completamente un asso di C#, anzi essendo uno dei peggiori
sulla Terra riconosco che è una guida ben spiegata e strutturata.
Complimenti Jollyman.
 
Riferimento: C# (Operatore condizionale)

Pur non essendo completamente un asso di C#, anzi essendo uno dei peggiori
sulla Terra riconosco che è una guida ben spiegata e strutturata.
Complimenti Jollyman.

Grazie mille. Mai ricevuti tanti complimenti tutti insieme da alcuni degli utenti più "importanti" del forum.
[OT]
magari potessi fare dei codici per far fare quello che voglio a altri!

Per quello devi usare la libreria del CERN di Ginevra : Brain.Action.dll[/OT]