Chciałbym sprawdzić, czy obiekt jest zdefiniowany lub istnieje za pomocą C#.Jak sprawdzić, czy obiekt jest zdefiniowany?
coś takiego:
if (defined(Object)){
}
Chciałbym sprawdzić, czy obiekt jest zdefiniowany lub istnieje za pomocą C#.Jak sprawdzić, czy obiekt jest zdefiniowany?
coś takiego:
if (defined(Object)){
}
sprawdzić, czy to null
w C# tak:
if(MyObject != null) {
//do something
}
Jeśli chcesz sprawdzić przed domyślnie (trudne do zrozumienia pytanie dotyczące informacji podanej) sprawdź:
if(MyObject != default(MyObject)) {
//do something
}
Jeśli typ klasy nie jest zdefiniowany, pojawi się błąd kompilatora i f próbujesz użyć klasy, więc w tym sensie powinieneś sprawdzić.
Jeśli masz instancję, a chcesz mieć pewność, że nie null, po prostu sprawdzić wartość null:
if (value != null)
{
// it's not null.
}
Mam zmienną "dynamiczną", a to nie działa. – zchpit
Mógłbyś rozwinąć Proszę Czy nie oznacza zerowy? – systempuntoout
Czy chcesz wiedzieć, czy obiekt został zainicjowany? jeśli tak, możesz użyć, jeśli (SomeObject! = null). W przeciwnym razie proszę podać więcej informacji – TimothyP
Niewykonywalna funkcja. jaka dziwna koncepcja. – fearofawhackplanet