gpt4 book ai didi

.net - 转换为枚举

转载 作者:行者123 更新时间:2023-12-04 05:40:22 25 4
gpt4 key购买 nike

我刚刚获得 Visual-Studio 2012 Professional 并且正在使用 Entity Framework (5.0) 设计器。我一直在尝试将属性转换为枚举,根据 this Microsoft video我右键单击该属性并选择 Convert to Enum在 (2:06) - 在我的上下文菜单中没有转换选项。

在这里,我试图将角色转换为枚举。我已将 Role 设置为 Int32。

enter image description here

我究竟做错了什么?

最佳答案

密切关注帖子中的视频,我打开了Model Browser手动添加枚举。完成后,将 Role 设置为我创建的枚举。测试我现在是否可以 Convert To Enum在该属性上,我将类型改回 Int32,然后右键单击该属性,然后我看到了 Convert To Enum上下文菜单中的选项!

因此,如果您遇到问题,这些是我用来启用 Convert To Enum 的步骤。选项。在我看来,这是一种黑客行为,因为现在我无法使用新的解决方案和项目重现这种行为。显然,一旦模型浏览器第一次打开(或下面的完整步骤),它现在会显示 Convert To Enum选项。

-1.使用快速启动搜索窗口,我输入了 Model Browser并打开它。

Model Browser search

-2.选择 Add New Enum Type...从右键单击 Enum Types在您的数据模型的模型浏览器中。

enter image description here

-3.将您的属性设置为枚举,滚动到组合框中列出的类型的底部,然后选择枚举。

关于.net - 转换为枚举,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13457256/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com