You are here

Back to top

C# programmazione: Una guida dettagliata per imparare, in modo semplice, i fondamenti del linguaggio di programmazione C# (Paperback)

C# programmazione: Una guida dettagliata per imparare, in modo semplice, i fondamenti del linguaggio di programmazione C# Cover Image
$16.99
Email or call for price.

Description


La sintassi C# molto espressiva, ma facile da imparare. Chiunque abbia familiarit con C, C ++ o Java riconoscer facilmente la sintassi delle parentesi graffe specifica del linguaggio C#. Gli sviluppatori con conoscenza di uno di questi linguaggi saranno generalmente in grado di lavorare efficacemente con il linguaggio C # in pochissimo tempo. La sintassi C# semplifica le cose difficili in C ++ e fornisce potenti funzionalit quali tipi di valore Nullable, enumerazioni, delegati, espressioni lambda e accesso diretto alla memoria che Java non fa. C# supporta metodi e tipi generici per una maggiore sicurezza e prestazioni, nonch iteratori, che consentono di definire il proprio comportamento di iterazione quando si implementano insiemi di classi che possono essere facilmente utilizzati nel codice client. In C# 3.0, le espressioni LINQ (Language-Integrated Query) rendono una query fortemente tipita un costrutto di linguaggio di prima classe.Come linguaggio orientato agli oggetti, C# supporta i concetti di incapsulamento, ereditariet e polimorfismo. Tutte le variabili e i metodi, incluso il metodo M ain, il punto di ingresso dell'applicazione, sono incapsulati nelle definizioni di classe. Una classe pu ereditare direttamente da una classe padre, ma pu implementare un numero qualsiasi di interfacce. I metodi che eseguono l'override dei metodi virtuali nella classe padre richiedono la parola chiave override per impedire la ridefinizione accidentale . In C#una struttura simile a una classe lightweight: un tipo allocato in stack che implementa le interfacce ma non supporta l'ereditariet .

Product Details
ISBN: 9798504013336
Publisher: Independently Published
Publication Date: May 14th, 2021
Pages: 120
Language: Italian