我获取具有相同ID的多个记录,我想将它们存储Hashtable在C#中.我使用id作为键中的键,Hashtable值是对象本身.它会引发异常,因为会再次添加相同的密钥.有没有办法解决这个问题?
这是我的代码:
Hashtable localItemsIndex = new Hashtable();
foreach (TzThing thing in localThingz)
localItemsIndex.Add(thing.Id, thing);
Run Code Online (Sandbox Code Playgroud)
在此先感谢jennie
在我的C#项目中,我使用的是a Hashtable,但它无法使用相同的密钥存储多个值.所以我把它改成了使用List.我从sql获取数据并加载List.加载数据后,我想根据ID从列表中删除项目.我怎样才能成功呢?
可能的重复:
如何为 ListviewItem 设置工具提示
我正在将 Windows 窗体应用程序转换为 WPF。我对 WPF 很陌生。
在我的应用程序中,我有一个列表视图。当用户将鼠标移动到列表视图中存在的项目时,我想显示突出显示项目的工具提示文本。
如何在 WPF 中做到这一点?