【发布时间】:2014-08-08 01:29:09
【问题描述】:
我想生成字典查找代码 sn-p 迭代现有枚举并执行 foreach 枚举 print "{ enum.A, "A"},"
就像代码 sn-p 是如何“切换”的,但是我自己的版本。
为了方便,我目前正在使用“代码段设计器”。
我目前有以下
IDictionary<$key$, $value$> _lookup = new Dictionary<$key$, $value$>()
{
{ $key$, $value$ },
};
$end$
编辑: 预期结果(在IDE中填写sn-p代码后)
enum FakeEnum
{
Foo, Blah, Bar
}
IDictionary<FakeEnum, string> _lookup = new Dictionary<FakeEnum, string>()
{
{FakeEnum.Foo, string},
{FakeEnum.Blah, string},
{FakeEnum.Bar, string}
} ;
【问题讨论】:
-
您能否发布您认为的 final 代码应该是什么样的?我不确定您要做什么,所以我无法查看 sn-p。
-
我很困惑 - 你有枚举字典吗?您能否在示例代码中添加一个枚举,以显示您在哪里看到使用的枚举?
-
@PanMan 更新了我的答案以反映您编辑的问题。
标签: c# visual-studio-2010 code-snippets