Als «nullreferenceexception» getaggte Fragen

28
Was ist eine NullReferenceException und wie behebe ich sie?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Overа этот вопрос есть ответы на Stapelüberlauf на русском : Что такое NullReferenceException, и как мне исправить код? Ich habe einen Code und wenn er …

16
Überprüfen, ob ein Objekt in C # null ist
Ich möchte die weitere Verarbeitung eines Objekts verhindern, wenn es null ist. Im folgenden Code überprüfe ich, ob das Objekt entweder null ist: if (!data.Equals(null)) und if (data != null) Ich erhalte jedoch eine NullReferenceExceptionat dataList.Add(data). Wenn das Objekt null war, hätte es niemals die ifAnweisung eingeben dürfen! Daher frage …

2
Warum würde das Finden des Initialisierers eines Typs eine NullReferenceException auslösen?
Das hat mich verblüfft. Ich habe versucht, einige Tests für Noda Time zu optimieren, bei denen wir eine Überprüfung des Typinitialisierers durchführen. Ich dachte , dass ich herausfinden, ob ein Typ hat eine Typeninitialisierer (statischen Konstruktor oder statische Variablen mit initializers) vor dem Laden alles in eine neuen AppDomain. Zu …

19
C # elegante Methode, um zu überprüfen, ob die Eigenschaft einer Eigenschaft null ist
Angenommen, Sie möchten in C # einen Wert von PropertyC in diesem Beispiel abrufen, und ObjectA, PropertyA und PropertyB können alle null sein. ObjectA.PropertyA.PropertyB.PropertyC Wie kann ich PropertyC mit der geringsten Menge an Code sicher erhalten? Im Moment würde ich überprüfen: if(ObjectA != null && ObjectA.PropertyA !=null && ObjectA.PropertyA.PropertyB != …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.