C sharp: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
Stemby (discussione | contributi)
Riga 20:
Sebbene C# sia ritenuto simile a [[Java (linguaggio)|Java]], esistono alcune importanti differenze fra i due linguaggi:
 
* Java non ha costrutti specifici per definire le proprietà di una classe ( getters[[getter]] e setters setter).<ref>[http://groups.google.it/group/it.comp.java/browse_thread/thread/5a90046a50a79d29/3daf2d8a261a1da2?hl=it&lnk=st&q=Java+non+ha+costrutti+specifici+per+definire+le+proprietà.#3daf2d8a261a1da2 discussione sull'articolo su google groups (get e set)]</ref>
* Java non permette blocchi di codice "unsafe" che consentono di gestire i puntatori.
* Java utilizza i commenti Javadoc-sintax per generare la documentazione dal codice sorgente, mentre C# utilizza la sintassi [[XML]] nei commenti per lo stesso scopo.