Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 编程语言 > .NET > C#.NET > Dictionary取值方式和类型转化
【标  题】:Dictionary取值方式和类型转化
【关键字】:Dictionary
【来  源】:http://blog.csdn.net/king_4551793/archive/2006/06/08/780100.aspx

Dictionary取值方式和类型转化

Your Ad Here

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);

OTA/.NET Compatibilty Tests:【上一篇】
怎样在活动中增加自定义事件:【下一篇】
【相关文章】
  • python(9): dictionary
  • Python学习系列(5)-Dictionary
  • Scripting.Dictionary对象
  • ListDictionary变量的操作(创建,添加,删除,遍历)
  • 【随机文章】
  • *nix远程登陆管理软件小结
  • 中国CRM供应商的4Ps分析(下)(by 徐曦)
  • AIX System Security:1 soft and os
  • SQL循序渐进(16)数学运算符
  • LINUX远程管理工具SSH指南
  • mysql max版本如何修改默认字符集
  • linux C编程(3)--一个简单的例子
  • 发掘潜能:浏览器按需优化秘笈
  • 传奇世界 中等玩家打宝处--逆魔
  • 中国简史
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.