Пример #1
0
        public static ValueOrDirective <T> GetValue(T value)
        {
            var result = new ValueOrDirective <T>();

            result.value    = value;
            result.Cancel   = false;
            result.HasValue = true;
            return(result);
        }
Пример #2
0
        public static ValueOrDirective <T> GetDirective(string directive)
        {
            var result = new ValueOrDirective <T>();

            result.Directive = directive;
            result.Cancel    = false;
            result.HasValue  = false;
            return(result);
        }