Пример #1
0
        public object GetEvnVal(EnvValName envValText)
        {
            var    keyValue  = envValText.GetName();
            string keyParams = envValText.GetArgs();

            if (_dicEvnVal.ContainsKey(keyValue))
            {
                object objValue = _dicEvnVal[keyValue];
                if (typeof(MyEnvFunc) == objValue.GetType())
                {
                    return(((MyEnvFunc)objValue)(keyParams));
                }
                else
                {
                    return(objValue);
                }
            }
            else
            {
                return(null);
            }
        }
Пример #2
0
        public object GetEvnVal(EnvValName envValText)
        {

            var keyValue = envValText.GetName();
            string keyParams = envValText.GetArgs();

            if (_dicEvnVal.ContainsKey(keyValue))
            {
                object objValue = _dicEvnVal[keyValue];
                if (typeof(MyEnvFunc) == objValue.GetType())
                {
                    return ((MyEnvFunc)objValue)(keyParams);
                }
                else
                {
                    return objValue;
                }
            }
            else
            {
                return null;
            }
        }