Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Дан класс подписки, сколько дней подписки есть и когда куплен
- class Subscription
- {
- public int Days { get; set; }
- public DateTime Created { get; set; }
- }
- //Есть коллекция купленных тарифов подписки
- private ICollection<Subscription> _extensions = new List<Subscription>();
- //Сегодня 10 число
- private DateTime Now { get; set; } = new DateTime(2020, 05, 10, 15, 00, 00);
- public static void Main(string[] args)
- {
- //Первая покупка была 1.05.20 на 14 дней
- _extensions.Add(new Subscription() {Created = new DateTime(2020, 05, 01, 00, 00, 00), Days = 14});
- //Вторая 7.05.20 на 12 дней
- _extensions.Add(new Subscription() {Created = new DateTime(2020, 05, 7, 00, 00, 00), Days = 12});
- //Рассчитать сегодня сколько дней подписки осталось, подписки складываются а не наслаиваются
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement