Dictionary取值方式和类型转化

原创 2006年06月08日 13:07:00

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

Dictionary 介绍  Dictionary 是 Python 的内置数据类型之一,它定义了键和值之间一对一的关系  Note: Dictio...

听说Swift很NB,那么来勉强学点(3.3)--集合类型字典Dictionary

字典是一种存储多个相同类型的值的容器,就是键值对,跟js中的json一样吧! Swift的字典使用Dictionary定义,其中Key是字典中键的数据类型,Value是字典中对应于这些键所存储值的数...

python内置类型(list,dictionary, tuple , string, )

1、list:列表(即动态数组,C++标准库的vector,但可含不同类型的元素于一个list中) a = ["I","you","he","she"]      #元素...

Dictionary使用自定义类型为KEY

Dictionary作为字典进行索引取值时的效率相比List的遍历查找要好很多,然而有时淡出的int,string等作为关键值索引并不够使用,需要自定义类型来作为KEY,对于自定义的类型作为KEY,要...
  • suifcd
  • suifcd
  • 2016-07-22 19:47
  • 2053

深入学习Python内置数据类型之——字典(Dictionary)

http://blog.csdn.net/yima1006/article/details/7430323?reload 深入学习Python内置数据类型之——字典(Dictionary)

Swift语法_集合类型(Array.Set. Dictionary)

一:概念 Swift 语言提供 Arrays 、 Sets 和 Dictionaries 三种基本的集合类型用来存储集合数据。 数组(Arrays)是有序 数据的集。 集合(Sets)是无序无重复数...

OC_语法入门_day7_Foundation框架/结构体/字符串/数组/Set/Dictionary(Map)/数值封装/任意类型封装/日期

H:/Objective-C/OC_day7/01-结构体-main.m// // main.m // 01-结构体 // // Created by apple on 13-8-12. // ...

C#中Dictionary<TKey,TValue>排序方式

http://www.cnblogs.com/5696-an/p/5625142.html 自定义类: using System; using System.Collectio...
  • ybhjx
  • ybhjx
  • 2017-04-08 14:16
  • 558

Tolua使用笔记五:lua中遍历访问c#的Dictionary类对象与枚举类型

这一部分主要讲的是如何在lua代码中访问C#中的Dictionary对象与枚举类型,相比之之前的算是比较简单的了,基本上看一下就完全会使用了 案例9: lua访问C#中的Dictionary 首先:作...

Tolua使用笔记五:lua中遍历访问c#的Dictionary类对象与枚举类型

原文地址:http://blog.csdn.net/qq_30168505/article/details/70495599这一部分主要讲的是如何在lua代码中访问C#中的Dictionary对象与枚...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)