Guest User

Untitled

a guest
Oct 17th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. var where = "Id > 2 && EventTrain == "Transit"";
  2. var filtred= trains.Where(where).ToList(); //trains - список поездов
  3.  
  4. var where = "ArrivalTime > DateTime.Now.AddMinute(-100) && ArrivalTime < DateTime.Now.AddMinute(100)";
  5.  
  6. $"DateTime({now.Year}, {now.Month}, {now.Day}, {now.Hour}, {now.Minute}, {now.Second})"
  7.  
  8. var where = "ArrivalTime > DateTime.Now.AddMinute(-100) && ArrivalTime < DateTime.Now.AddMinute(100)";
  9.  
  10. if (Regex.Match(where, "DateTime.Now.AddMinute\((.*)\)").Success)
  11. {
  12. var val= Regex.Match(where, "DateTime.Now.AddMinute\((.*)\)").Groups[1].Value;
  13. if (int.TryParse(val, out var min))
  14. {
  15. var date = now.AddMinutes(min);
  16. where = where.Replace("DateTime.Now", $"DateTime({date.Year}, {date.Month}, {date.Day}, {date.Hour}, {date.Minute}, 0)");
  17. }
  18. }
  19.  
  20. var where = "ArrivalTime > DateTime.Now.AddMinute(-100)"
  21.  
  22. var where = "(ArrivalTime > DateTime.Now.AddMinute(-100)) && (ArrivalTime < DateTime.Now.AddMinute(100)) && (EventTrain == "Transit")";
  23.  
  24. var where = "ArrivalTime > @0 && ArrivalTime < @1";
  25.  
  26. trains.Where(where, DateTime.Now.AddMinutes(-100), DateTime.Now.AddMinutes(100))
Add Comment
Please, Sign In to add comment