Ich erhalte den oben genannten Fehler und kann ihn nicht beheben. Ich habe ein bisschen gegoogelt, kann es aber nicht loswerden.
Szenario:
Ich habe die Klasse BudgetAllocate, deren Eigenschaft das Budget ist, das vom doppelten Typ ist.
In meinem dataAccessLayer
In einer meiner Klassen versuche ich Folgendes:
double.TryParse(objReader[i].ToString(), out bd.Budget);
Welches wirft diesen Fehler:
Eigenschaft oder Indexer dürfen zur Kompilierungszeit nicht als out- oder ref-Parameter übergeben werden.
Ich habe es sogar versucht:
double.TryParse(objReader[i].ToString().Equals(DBNull.Value) ? "" : objReader[i].ToString(), out bd.Budget);
Alles andere funktioniert einwandfrei und Referenzen zwischen den Ebenen sind vorhanden.
DataGrid, dass sie ausgefüllt werden, um dann nur Autos mit Eigenschaften zu lernen. Durch das Wechseln zu Eigenschaften wurden einige Ref-Parameter beschädigt, die ich für meine Felder verwendet habe. Muss lokale Variablen definieren, mit denen das Parsen durchgeführt werden soll.