2012-01-10 6 views

risposta

16

TimeSpan? è abbreviazione di System.Nullable<TimeSpan>.

A TimeSpan è un tipo di valore, che non può assumere un valore null. Racchiudendolo in un System.Nullable<> può essere null. Senza quello ? sarebbe illegale restituire null dalla funzione.

4

Nullable Structure

Rappresenta un oggetto il cui tipo sottostante è un tipo di valore che può essere assegnato anche nulla come un tipo di riferimento.

Invece di scrivere Nullable<TimeSpan>, è possibile scrivere TimeSpan?.

2

Nullable, che un tipo di valore può essere nullo.

1

Fondamentalmente è un TimeStamp annullabile.