Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Dichiarazione delle classi
giovedì 06 dicembre 2012 - 10.01
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
C#
|
.NET 4.0
Gemini
Profilo
| Expert
856
messaggi | Data Invio:
gio 6 dic 2012 - 10:01
Ciao a tutti
guardando alcuni esempi di dichiarazione di classi, ho trovate alcune dichiarazioni che non mi sono chiare.
public static T Max<T>(IEnumerable<T> list) where T : IComparable
{
T res = default(T);
quì non mi è chiara la dichiarazione della classe e cos'è/cosa fa default(T).
public class SpeedComparer : IComparer<Vehicle>
Cosa succede quando dichiaro la classe in questo modo?
Negli esempi trovo spesso 'T', ma non è definito da nessuna parte. E' una parola chiave di c# o sono io che sono distratto e non trovo la sua dichiarazione :-) ?
Dato che vorrei approfondire l'uso e la dichiarazione delle classi e delle interfacce, potete suggerirmi qualche libro o tutorial ecc? Non voglio utilizzare msdn perchè non è lineare e alla fine non capisco nulla.
Grazie
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 6 dic 2012 - 10:26
>Ciao a tutti
ciao
>Negli esempi trovo spesso 'T', ma non è definito da nessuna parte.
>E' una parola chiave di c# o sono io che sono distratto e non
>trovo la sua dichiarazione :-) ?
eh sì, devi partire dalla documentazione di base dei Generics:
http://msdn.microsoft.com/it-it/library/512aeb7t
(v=vs.100).aspx
>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !