Maison >développement back-end >C++ >Comment lancer en toute sécurité les valeurs DBNULL aux chaînes en C #?
Cependant, il existe des solutions plus élégantes en utilisant des fonctions génériques:
<code class="language-csharp">if (accountNumber is DBNull) { return string.Empty; } else { return accountNumber.ToString(); }</code>Cette fonction est définie comme suit:
<code class="language-csharp">return ConvertFromDBVal<string>(accountNumber);</code>Cette fonction est élégante pour convertir la valeur DBNULL en conversion du type requis.
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!