예제 #1
0
        public static Parameter <ArrayQuery <T> > .Builder SetDefaultQuery <T>(this Parameter <ArrayQuery <T> > .Builder builder, string query,
                                                                               ITypeConverter <double, T> numberConverter)
        {
            var converter = ArrayQuery <T> .CreateTypeConverter(numberConverter);

            return(builder.SetDefaultValue(converter.ConvertBackward(query)).SetTypeConverters(converter));
        }
예제 #2
0
        public static Parameter <ArrayQuery <double> > .Builder SetDefaultQuery(this Parameter <ArrayQuery <double> > .Builder builder, string query)
        {
            var converter = ArrayQuery <double> .CreateTypeConverter(IdentityTypeConverter <double> .Instance);

            return(builder.SetDefaultValue(converter.ConvertBackward(query)).SetTypeConverters(converter));
        }