if (this.Days == 0)
                  
                  
                              {
                  
                  
                                  DaysT = null;
                  
                  
                              }
                  
                  
                              else if (this.Days == 1)
                  
                  
                              {
                  
                  
                                  DaysT = "день";
                  
                  
                              }
                  
                  
                              else if (1 > this.Days & this.Days < 5)
                  
                  
                              {
                  
                  
                                  DaysT = "дня";
                  
                  
                              }
                  
                  
                              else
                  
                  
                              {
                  
                  
                                  int num = this.Days;
                  
                  
                                  int GetLastDigit() => num % 10;
                  
                  
                                  int nus = GetLastDigit();
                  
                  
                                  if (1 > nus & nus <= 4)
                  
                  
                                  {
                  
                  
                                      DaysT = "дня";
                  
                  
                                  }
                  
                  
                                  else if (nus == 1)
                  
                  
                                  {
                  
                  
                                      DaysT = "день";
                  
                  
                                  }
                  
                  
                                  else
                  
                  
                                  {
                  
                  
                                      DaysT = "дней";
                  
                  
                                  }
                  
                  
                
1 > this.Days & this.Days < 5 неправильно, перечитай условие. Наверное, ты хотел 1 < Days && Days < 5.
И дальше то же самое: 1 > nus & nus <= 4 — лажа.
Обсуждают сегодня