Come è possibile calcolare l'anno in una data nullable
?Anno in Nullable DateTime
partial void AgeAtDiagnosis_Compute(ref int result)
{
// Set result to the desired field value
result = DateofDiagnosis.Year - DateofBirth.Year;
if (DateofBirth > DateofDiagnosis.AddYears(-result))
{
result--;
}
}
L'errore è:
'System.Nullable<System.DateTime>' does not contain a definition for 'Year' and no
extension method 'Year' accepting a first argument of
type 'System.Nullable<System.DateTime>' could be found (are you missing a using
directive or an assembly reference?)
funziona con il Real DateTime? Se è così non puoi usare il valore non nullo. Sembra che se è nullo il calcolo dell'anno non è necessario comunque? – TGH
Avresti dovuto cercare su google https://www.google.co.in/search?q=nullable+datetime+in+c%23 – Prakash