Schleife durch jedes element in einer DataRow

Grundsätzlich habe ich eine DataTable wie folgt:

Schleife durch jedes element in einer DataRow

Möchte ich ausführen einer Methode pro element pro Zeile, die die Parameter

AddProductPrice(SKU, Price, PriceBracket)

Als Beispiel...:

Wenn wir die erste Zeile der Daten, die Methode, die ausgeführt wird, ein Potenzial von 16-mal, einmal für jedes mal, wenn Total Price X ist nicht null.

Also für die ersten Gesamt-Preis in der ersten Zeile wird der Anruf:

AddProductPrice(SKU, <Total Price 1 value>, 1)

Dann für den zweiten Gesamtpreis in der ersten Zeile wird der Anruf:

AddProductPrice(SKU, <Total Price 2 value>, 2)

Bitte beachten Sie: für den Nationalen Verkauf element der Aufruf wäre:

AddProductPrice(SKU, <National Selling value>, 16)

Ist es ein cleverer Weg, um eine Schleife durch jedes element in einer DataRow um die Verfahren effizienter?

  • "clever" als was? Was hast du gemacht?
InformationsquelleAutor swade1987 | 2011-11-22
Schreibe einen Kommentar