Le point d'interrogation est généralement utilisé dans les phrases conditionnelles, mais en C #, il joue également un rôle essentiel en indiquant le type de types vides.
En C #, le type disponible (par exemple,
) en utilisant le suffixe de marque d'interrogation est un type de données spécial, qui peut non seulement représenter la valeur valide de son type de valeur de base, mais indique également la valeur vide. Cette fonction est particulièrement utile lorsque le traitement peut contenir des bases de données ou d'autres sources de données qui manquent ou non.
int? myVariable
Lorsque vous utilisez le type vide, vous pouvez utiliser l'attribut
pour accéder à la valeur réelle. Si est faux, la variable n'est pas valide et est considérée comme vide. HasValue
HasValue
Par exemple, considérez le fragment de code suivant: Value
HasValue
pour vérifier la valeur vide.
public int? myProperty { get; set; }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!