ähnlich wie bei Lambda ausdrücken bekommt man durch die Suche nicht wirklich das, was man möchte.
In einem Projekt habe ich das hier gefunden:
private string _emailAddress;
private int? _age;
public string Name {
get { return _name ?? string.Empty; }
set { _name = value; }
}
public string EmailAddress {
get { return _emailAddress ?? string.Empty; }
set { _emailAddress = value; }
}
public int? Age {
get { return _age; }
set { _age = value; }
}
Nun die Frage. Wofür stehen Sachen wie int? und _name ?? string.Empty GENAU. Beim zweiten kann ich mir das noch denken, beim ersten eher nicht. Gibt es bei MSDN irgendwo eine Informationen zu derartigen Syntaxen?
LG