我有以下代码:
switch(first)
{
case 'A':
vm.Content = contentService.Get("0001000", vm.RowKey);
return View("Article", vm);
case 'F':
vm.Content = contentService.Get("0002000", vm.RowKey);
return View("FavoritesList", vm);
}
'A'指的是文章的页面类型,键为“0001000” 'F'指的是收藏的页面类型,键为“0002000”
在 C# 中有没有一种方法可以避免将键编码为字符串?某种方式可以让我通过键缩写或名称进行编码,然后让 C# 将其转换为字符串?
我可以为此使用枚举吗?这似乎很理想,但我不确定如何设置枚举。