c.Tag.ToLower().Equals(tag.ToLower())).OrderByDescending(b=>b.DateTime).ToList());
                  
                  
                   - не игнорирует регистр. (ничего не находит)
                  
                  
                  listMessages.AddRange(db.Messages.Where(c => c.Tag.ToLower().Equals(tag.ToLower()б StringComparison.OrdinalIgnoreCase)).OrderByDescending(b=>b.DateTime).ToList());
                  
                  
                   - исключение выкидывает.
                  
                  
                  foreach(Message message in db.Messages)
                  
                  
                    {
                  
                  
                    if (message.Tag.ToLower().Equals(tag.ToLower()))
                  
                  
                      listMessages.Add(message);
                  
                  
                    }
                  
                  
                   - так норм работает.
                  
                  
                
можно без toLower
а что за исключение
Обсуждают сегодня