Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带字符串键的C#迭代器_C#_Dictionary - Fatal编程技术网

带字符串键的C#迭代器

带字符串键的C#迭代器,c#,dictionary,C#,Dictionary,我希望编写一个类似于dictionary类的类,在该类中可以添加对象的文本值并返回该对象 我想知道在C#3.5中是否有一种简单的方法可以做到这一点,而不用在我的类中使用dictionary对象(不用dictionary类) 提前谢谢,你是说字符串索引器吗 class-Foo { 公共对象此[字符串键] { 收到 { //获取值。 } 设置 { //设置值。 } } } 您能解释一下为什么不需要Dictionary类吗?毕竟它正是您所需要的?我想我需要的是一个特殊的类,它包含与字典捆绑在一起的特定

我希望编写一个类似于dictionary类的类,在该类中可以添加对象的文本值并返回该对象

我想知道在C#3.5中是否有一种简单的方法可以做到这一点,而不用在我的类中使用dictionary对象(不用dictionary类)


提前谢谢,

你是说字符串索引器吗

class-Foo
{
公共对象此[字符串键]
{
收到
{
//获取值。
}
设置
{
//设置值。
}
}
}

您能解释一下为什么不需要Dictionary类吗?毕竟它正是您所需要的?我想我需要的是一个特殊的类,它包含与字典捆绑在一起的特定字段。所以我可以在一个列表中放置多个。