I know this may be a pretty basic question, but anyway. What does the ? means when before a method. i.e.:
I have a list property:
public List<MsisdnDto> NumbersMsisdn { get; set; }
And a boolean method:
public bool Success()
{
return NumbersMsisdn?.Count() > 0;
}
I want to know exactly what does that ? do.