我有一个 OrderedDictionary,如下面的代码片段所示,其中的键是 strings、integer 和 character。
好吧,我对 OrderedDictionary 很陌生,我所知道的是有序字典可以存储任何类型的键/值对,我们可以通过索引和键访问值。
OrderedDictionary od = new OrderedDictionary();
od.Add("Key1", "Val1");
od.Add("Key2", "Val2");
od.Add("Key3", "Val3");
od.Add(1, "Val4");
od.Add('k', 'V');
Run Code Online (Sandbox Code Playgroud)
所以,我想知道我是否需要访问上面的Val4,那我应该怎么做?因为当我尝试使用
Console.WriteLine(od[1]);
Run Code Online (Sandbox Code Playgroud)
它给了我“Val2”,因为它显然正在考虑将“1”作为索引。
非常感谢!
我有一个Winforms DataGridView,几列可以分类,少数不可能.对于我不希望我的gridview进行排序的列我已设置
dgvConnections.Columns[e.ColumnIndex].SortMode = DataGridViewColumnSortMode.NotSortable; 在
dgvConnections_ColumnHeaderMouseClick 事件处理程序,但我无法摆脱列标题中的排序图标,因为它的存在可能会导致用户混淆.
所以请建议我摆脱列中无法排序的排序图标.提前致谢!
我需要知道是否有一个 git 命令使用它我可以检查给定存储库的分支中是否存在任何未提交的更改
c# ×2
branch ×1
datagridview ×1
dictionary ×1
git ×1
icons ×1
key-value ×1
sorting ×1
winforms ×1