当前位置:编程学习 > C#/ASP.NET >>

Hashtable的问题

Hashtable中有几个键值对。能不能实现将key为变量,value为值啊 --------------------编程问答-------------------- 不是很懂你的意思,貌似可以吧。 --------------------编程问答-------------------- 根据值查找Key?
var query = ht.AsEnumerable().FirstOrDefault(x => x.Value == xxx).Key; --------------------编程问答-------------------- 不可以,键必须是固定的,值可以不固定 --------------------编程问答-------------------- 不可以 --------------------编程问答-------------------- 都是object类型的有什么不可以的
   
 Hashtable why_not = new Hashtable();
 Socket mysocket=new Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
 IPEndPoint mypoint=new IPEndPoint(IPAddress.Parse("127.0.0.1"),9090);
 why_not.Add(mypoint, mysocket);
--------------------编程问答-------------------- 说清楚你要干嘛 --------------------编程问答-------------------- Hashtable ht = new Hashtable();
ht.Add("username", "1111");

取值:ht["username"] --------------------编程问答-------------------- 因为我用对象属性绑定为控件【文本框之类】的数据源,由于控件很多,而接收到的Hashtable中的值可能只有几个,所以我想有什么好方法可以不用循环判断所有可能的键值对。 --------------------编程问答--------------------
引用 8 楼 u010745059 的回复:
因为我用对象属性绑定为控件【文本框之类】的数据源,由于控件很多,而接收到的Hashtable中的值可能只有几个,所以我想有什么好方法可以不用循环判断所有可能的键值对。

还是没看懂你具体想要干嘛~~ 悲剧 是我理解的问题?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,