乘风的专栏

————————-懒人一个

Dictionary取值方式和类型转化

Dictionary<string, Object> temp = new Dictionary<string,Object>();

        foreach (KeyValuePair<string, object> kvp in temp)
        {
                kvp.Value;  //值
                 kvp.Key;    //键                            
        }

public T GetVariableValue<T>(string patrVariableName)
        {
            object outValue;
            if (temp.TryGetValue(patrVariableName, out outValue))
            {
                 return (T)outValue;
            }
            else
            {
                return default(T);
            }
        }

Object mobj;

mobj=this.GetVariableValue<object>(patrVariableName)

Type mType=mobj.GetType();

 objValue = Convert.ChangeType(value, mType);

阅读更多
文章标签: dictionary object string
个人分类: 工作流(WWF)
上一篇怎样在活动中增加自定义事件
下一篇用属性来传值
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭