Es gibt ein Array mit 1000 Zellen. Ich habe dort 50 Objekte eingefügt, also sind 950 Zellen (nicht benutzte Referenzen) übrig.So prüfen Sie, ob eine Referenz auf ein Objekt gesetzt ist oder nicht
Ich möchte 50 Objekte im Array durchlaufen Schleife, dann verlassen Sie die Schleife. Gerade jetzt, Schleife in Array Eingabe [51] und ich erhalte die Fehlermeldung:
**Object reference not set to an instance of an object.**
Ich habe versucht Zustand if (array[i] != null)
aber es funktioniert nicht.
bearbeiten: (mehr Code)
for (i = 0; i < 1000; i++)
{
if (tablica_postaci[i] != null)
{
...(actions)...
}
}
0-49 Zellen gefüllt sind, habe ich den Rest nicht berührt. Trotzdem, da ist dieser Fehler. Ich möchte, dass mein Programm nicht die Aktionen nach der Fertigstellung mit 50. Element
Ich denke, wir müssen mehr Code sehen. – Jodrell
Warum 'if (array [i]! = Null)' funktioniert nicht? Was ist 'array [50]' Wert? Haben Sie das Array richtig initialisiert? Zeigen Sie uns mehr Code bitte ... – Marco
Bitte geben Sie Ihren Code – pylover