Извините, что название не может быть объяснено чем-то еще!
Итак, у меня есть список часов, которые представляют чьи-то рабочие часы.
За эти часы я тренируюсь, сколько часы отработаны до определенного времени каждый день, например, до 22:00 и сколько после.
Мои свойства класса ниже.
Мне нужно сделать l oop через список эти часы и обработайте их.
Сложность состоит в том, что, когда вы работаете более 50 часов, вам платят по разным ставкам, поэтому все менее 50 по одной ставке и все более 50 по более высокой ставке.
Так что мне нужно выполнить l oop и выяснить точную точку, в которой общее количество часов достигло 50, а затем узнать, сколько часов из этих 50 было «до отключения» и сколько было «после отключения». Затем сделайте то же самое для часов, отработанных после 50.
Приведенная ниже опора для часов будет состоять из (HoursBeforeCuttOff + HoursAfterCutOff)
Не могу придумать, как этого добиться, любые идеи будут приветствоваться
public double Hours { get; set; }
public double HoursBeforeCuttOff { get; set; }
public double HoursAfterCutOff { get; set; }