コード例 #1
0
        private double GenerateValidValue(double?overridingMinValue, double?overridingMaxValue)
        {
            PropRuleDouble propRule = base.GetPropRule <PropRuleDouble>();
            double         minValue = GetMinValue(propRule, overridingMinValue);
            double         maxValue = GetMaxValue(propRule, overridingMaxValue);

            return(RandomValueGen.GetRandomDouble(minValue, maxValue));
        }
コード例 #2
0
        public override object GenerateValidValue()
        {
            PropRuleDouble propRule = base.GetPropRule <PropRuleDouble>();

            return((propRule == null) ? RandomValueGen.GetRandomDouble() : RandomValueGen.GetRandomDouble(propRule.MinValue, propRule.MaxValue));
        }