Je voudrais vérifier si un objet est défini ou existe en utilisant C#.Comment vérifier si un objet est défini?
Quelque chose comme ceci:
if (defined(Object)){
}
Je voudrais vérifier si un objet est défini ou existe en utilisant C#.Comment vérifier si un objet est défini?
Quelque chose comme ceci:
if (defined(Object)){
}
Vous vérifiez si elle est null
en C# comme ceci:
if(MyObject != null) {
//do something
}
Si vous voulez vérifier contre le défaut (difficile de comprendre la question sur l'information donnée) check:
if(MyObject != default(MyObject)) {
//do something
}
Si un type de classe n'est pas défini, vous obtenez une erreur de compilateur. Si vous essayez d'utiliser la classe, vous devriez vérifier.
Si vous avez une instance, et que vous voulez vous assurer que ce n'est pas nul, consultez NULL:
if (value != null)
{
// it's not null.
}
J'ai une variable 'dynamique', et cela ne fonctionne pas. – zchpit
Pouvez-vous préciser s'il vous plaît Voulez-vous dire non nulle? – systempuntoout
Voulez-vous savoir si un objet a été initialisé? Si oui, vous pouvez simplement utiliser if (SomeObject! = null). Sinon, veuillez fournir plus d'informations – TimothyP
une fonction non exécutable. quel concept étrange. – fearofawhackplanet