예제 #1
0
        virtual public string Get(string name)
        {
            var parameter = RealObject.FirstOrDefault(o => o.Name == name);

            if (parameter != null)
            {
                return(parameter.Value);
            }
            return(default(string));
        }
        public virtual void Set(string name, IEnumerable <string> values)
        {
            var parameter = RealObject.FirstOrDefault(o => string.Equals(o.Name, name, StringComparison.Ordinal));

            if (parameter == null)
            {
                RealObject.Add(new CalendarParameter(name, values));
            }
            else
            {
                parameter.SetValue(values);
            }
        }
예제 #3
0
        public virtual void Set(string name, IEnumerable <string> values)
        {
            var parameter = RealObject.FirstOrDefault(o => o.Name == name);

            if (parameter == null)
            {
                RealObject.Add(new CalendarParameter(name, values));
            }
            else
            {
                parameter.SetValue(values);
            }
        }
예제 #4
0
        virtual public void Set(string name, string value)
        {
            var parameter = RealObject.FirstOrDefault(o => o.Name == name);

            if (parameter == null)
            {
                RealObject.Add(new CalendarParameter(name, value));
            }
            else
            {
                parameter.SetValue(value);
            }
        }
        public virtual string Get(string name)
        {
            var parameter = RealObject.FirstOrDefault(o => string.Equals(o.Name, name, StringComparison.Ordinal));

            return(parameter?.Value);
        }
예제 #6
0
        public virtual string Get(string name)
        {
            var parameter = RealObject.FirstOrDefault(o => o.Name == name);

            return(parameter?.Value);
        }