我有以下代碼:如何避免已知鍵輸入字符串在C#
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#將它轉換爲字符串?
我可以爲此使用Enum嗎?這似乎是理想的,但我不知道如何設置一個枚舉。
是的,你可以參考一下他們。看看我的答案。 – Jan