• Функция генерации даты по диапазону?

    @s17180 Автор вопроса
    Можно использовать rand от криптографии )
    public static int Random(int min = 0, int max = int.MaxValue)
    {

    var result = 0 ;
    using (var rng = new RNGCryptoServiceProvider())
    {
    var data = new byte[4] ;
    rng.GetBytes(data) ;
    var value = BitConverter.ToInt32(data, 0) ;
    result = value ;

    var proportion = (max - min + 0d) / int.MaxValue ;
    result = Math.Abs((int) Math.Round(result * proportion)) ;
    result += min ;
    rng.Dispose();
    }

    return result ;
    }