Ich habe eine Liste in einer Web-Steuerung, wenn das Steuerelement erstellt ist es geordnete Steuerelemente ich eine foreach-Schleife durch die Liste der Felder alsNull Referenz, wenn foreach-Schleife mit Schnittstellen ASP.Net Cluster durchführen Umwelt
foreach (IField field in this._fields)
{
/* Do some work here */
}
Lokaler Host ausführen , Out-Dev-Umgebung und unsere Staging-Umgebung ist alles in Ordnung. Aber wenn wir in unserem Entwicklungscluster bereitstellen, ist jedes "Feld" während des Schleifens null. Was würde dazu führen, dass diese Objekte null sind? Wenn ich diese Liste aus einer anderen Liste von Daten lade, wird alles gut geladen und diese Daten sind nicht null.
Nun, Sie haben nicht gezeigt, was this._fields ist. Offenbar wird es auf eine Menge von Null-Referenzen initialisiert, aber wir brauchen mehr Informationen als das - wie der Code es initialisiert. –