Devo interessarmi delle versioni precedenti?
Sì. Dovresti almeno sapere quali funzioni di 4.0 NON hanno la versione precedente.
C'è una buona probabilità che se si utilizza .NET sul lavoro, non saranno ancora a 4.0. Pertanto, avrai bisogno di sapere quali funzioni puoi usare e quali dovrai risolvere.
Quali sono i suggerimenti che dai per principianti per imparare C# rapidamente?
Trova un buon libro e inizia dall'inizio.
mi sento di raccomandare sia Pro C# 2010 and the .NET 4.0 Platform o C# In Depth: Second Edition
Quali sono i fattori da considerare quando si spostano da C, C++ a C#?
Conoscere le convenzioni di denominazione e le differenze di ciascuna.
C/C++ viene compilato nel codice nativo. C# ottiene la compilazione JIT.
C# ha la gestione della memoria. C/C++ non (almeno non lo stesso).
C non è una lingua orientata agli oggetti. C++/C# lo sono, ma ognuno gestisce OO in un modo leggermente diverso.
Queste differenze cambieranno il modo in cui scrivi/pensi al tuo codice.
fonte
2010-04-19 11:12:16
Detto questo, dovrebbe davvero prendere una versione di C# Approfondimento dopo aver appreso le basi - ne vale la pena! – RCIX
Devo dire Jon, mi sono piaciuti molto i capitoli di esempio di C# in Depth e sto aspettando che la seconda edizione venga rilasciata prima di consegnare i miei soldi in contanti. – gingerbreadboy
@runrunraygun: Questo è abbastanza giusto - non vedo l'ora di contarlo come "fatto" :) Sono in indicizzazione ora, che non è mai divertente :( –