Ich möchte nach Brammen Stromkosten berechnen, wie in der nachstehenden Tabelle mit C#,berechnen Slab Preise
SlabFrom SlabTo Rate
0 100 5.00
101 500 10.00
501 Null 15.00
Anzahl der Platten ändern können, benötigen eine beste Lösung Gesamtkosten
nach Gesamtverbrauch zu berechnen. Wenn Gesamtverbrauch 1000 ist, sollte es berechnen:
(100 X 5) + (400 x 10) + (500 x 15) = 12.000
public class Cost
{
public decimal SlabFrom { get; set; }
public decimal SlabTo { get; set; }
public bool SlabHour { get; set; }
public decimal RatePerUnit { get; set; }
}
var rates = new List<Cost>
{
new Cost()
{
SlabFrom = 0,
SlabTo = 100,
RatePerUnit = 5
},
new Cost()
{
SlabFrom = 101,
SlabTo = 500,
RatePerUnit = 10
},
new Cost()
{
SlabFrom = 501,
SlabTo = 1000,
RatePerUnit = 15
},
new Cost()
{
SlabFrom = 1001,
SlabTo = 1500,
RatePerUnit = 20
}
};
Bitte einen Code zeigen und Blick auf [MCVE] – lokusking
FWIW Ihre 'Cost' Klasse kann ein Null' SlabTo' nicht speichern, wie es steht. – Rup
Sie erhalten jetzt einige gute Antworten, aber ich mache mir Sorgen, dass Sie nicht einmal versucht haben, diese Summe in Ihrem Beispielcode selbst zu erstellen. Sind das Hausaufgaben? Wir sollten deine Hausaufgaben nicht für dich machen. – Rup