Информация об изменениях

Сообщение Re: Linq2db что можна бы было улучшить от 21.03.2015 9:18

Изменено 15.05.2015 14:17 AK107

Здравствуйте, Danchik, Вы писали:

D>
  • Не нашел возможности сделать BETWEEN, оно бы было как то нативней чем >= <=
    дарю:
            [Sql.Expression("{0} BETWEEN {1} AND {2}", ServerSideOnly = true)]
            public static bool Between<T>(T x, T low, T high) where T : IComparable<T>
            {
                // x >= low && x <= high
                return x.CompareTo(low) >= 0 && x.CompareTo(high) <= 0;
            }


    ИМХО в таком виде наиболее удобоваримо и можно добавить в linq2db
  • Re: Linq2db что можна бы было улучшить
    Здравствуйте, Danchik, Вы писали:

    D>Не нашел возможности сделать BETWEEN, оно бы было как то нативней чем >= <=


    дарю:
            [Sql.Expression("{0} BETWEEN {1} AND {2}", ServerSideOnly = true)]
            public static bool Between<T>(T x, T low, T high) where T : IComparable<T>
            {
                // x >= low && x <= high
                return x.CompareTo(low) >= 0 && x.CompareTo(high) <= 0;
            }


    ИМХО в таком виде наиболее удобоваримо и можно добавить в linq2db