enumeration 相关问题

枚举值的过程,例如来自某些集合。

在 Delphi 中将枚举值转换为整数

是否可以在 Delphi 编程语言中将枚举值转换/转换为整数? 如果是的话,怎么办?

回答 4 投票 0

可以对自定义联合类型进行枚举吗?

有一个不相交的联合类型,如下所示: 输入 yolo = |一个 |乙| C OCaml 是否可以迭代/枚举 yolo 类型的每个可能值,而无需事先了解这些值的数量/内容...

回答 1 投票 0

OCaml - 可以枚举自定义联合类型吗?

有一个不相交的联合类型,如下所示: 输入 yolo = |一个 |乙| C OCaml 是否可以迭代/枚举 yolo 类型的每个可能值,而无需事先了解这些值的数量/内容...

回答 1 投票 0

管理头文件中的枚举成员

在我正在开发的应用程序中,有一个头文件负责ADC的全部功能,我们将其称为adc.h。 其中有一个枚举指示 ADC 中使用的输入 PIN。

回答 1 投票 0

快速枚举中关联值和原始值之间的差异

Swift 枚举既有关联值又有原始值。但我不清楚这些值的用例。因此,如果有人能解释同事之间的区别,我将非常感激......

回答 3 投票 0

在迭代列表时向列表添加元素

我试图在迭代列表时将新元素添加到列表列表中 列表>集合=新列表>(); foreach(List 集合中的列表) { ...

回答 2 投票 0

枚举唯一的数字倍数

假设我们给定一个正数数组 M,例如 [3, 5, 7],并且我们想要枚举所有与其中任何一个的倍数相同的数字,小于某个上限,例如 K,所以本例 0, 3...

回答 1 投票 0

类和枚举之间的构成关系正确吗?

因为枚举的唯一实例存在于应用程序的整个生命周期中,所以我可以说类和枚举之间不会有组合关系。 是...

回答 2 投票 0

在 C++ 中枚举枚举

在 C++ 中,是否可以枚举枚举(运行时或编译时(首选))并为每次迭代调用函数/生成代码? 示例用例: 枚举 abc { 开始 一个,...

回答 9 投票 0

C++ 枚举从 0 开始吗?

如果我有一个没有为枚举分配数字的枚举,它的序数值会是 0 吗?例如: 枚举枚举 { 零, 一, 二, ...

回答 3 投票 0

Delphi - 枚举类型的二进制 OR 值

我有从枚举类型声明的变量。我想将此枚举中的二进制或值转换为变量。 类型 TValues = (vValue1 = $01, vValue2 = $02); 程序二元或; 变量 ...

回答 1 投票 0

.NET 库中是否有预定义的 Month 枚举?

我正在寻找 .net 框架中是否有月份的官方枚举。 在我看来,有可能有一个,因为月份的使用非常普遍,而且因为有......

回答 13 投票 0

DropDownListFor 所选值在 ASP.Net Core MVC 中表单 POST 的 Enum 属性模型中返回 null

我有一个带有 DropDownlistFor 的表单页面或选择如下: I have a form page with DropDownlistFor or select as below: <select asp-for="LeaveType" class="form-control" style="max-width:180px" asp-items="@Html.GetEnumOcp_SelectList<LeaveType>(LeaveType.List, null)"> <option selected="selected" value="">Please select</option> </select> 我有一个具有以下属性的 viewModel: public LeaveType LeaveType { get; set; } 这是我的枚举模型: public class LeaveType(int value, string name) : Enumeration<LeaveType>(value, name) { public static readonly LeaveType AnnualLeave = new(1, "AnnualLeave"); public static readonly LeaveType SickLeave = new(2, "SickLeave"); public static readonly LeaveType CompassionateLeave = new(3, "CompassionateLeave"); public static readonly LeaveType UnpaidLeave = new(4, "UnpaidLeave"); } 我有 htmlExtension : public static IEnumerable<SelectListItem> GetEnumOcp_SelectList<TEnum>(this IHtmlHelper html, IReadOnlyCollection<TEnum> isValueUsedForValue, TEnum? selectedValue) where TEnum : LeaveType { return isValueUsedForValue.Select(eachValue => new SelectListItem { Text = eachValue.Name, Value = eachValue.Value.ToString(), Selected = eachValue.Equals(selectedValue) }).ToList(); } 在 Index HttpGet 操作中,我期望 LeaveTypes 值,但是 当我使用 DropDownList 或 Select 将我的 from (ViewModel) 发布到控制器时,我拥有除 LeaveType 属性值为 null 之外的所有值。请注意,我的枚举(LeaveType)不是类的结构类型。 [HttpPost] [ValidateAntiForgeryToken] public async Task<IActionResult> Index(LeaveViewModel model) { if (model == null) return NotFound(); if (!ModelState.IsValid) { return View(model); } return RedirectToAction(nameof(Index)); } 有人知道为什么 LeaveType 属性从端点到视图模型获取空值吗? 谢谢 尝试将它们作为 SelectList 返回 public static SelectList GetEnumOcp_SelectList<TEnum>(this IHtmlHelper html, IReadOnlyCollection<TEnum> isValueUsedForValue, TEnum? selectedValue) where TEnum : LeaveType { var myList = isValueUsedForValue.Select(eachValue => new SelectListItem { Text = eachValue.Name, Value = eachValue.Value.ToString(), Selected = eachValue.Equals(selectedValue) }).ToList(); return New SelectList(myList, "Value", "Text"); }

回答 0 投票 0

无枚举的文件操作

我想通过PowerShell删除大量文件。 我想使用终端,因为如果我尝试删除或访问该文件夹,我的资源管理器会崩溃。 它是 Windows 中的 INetCache 文件夹(“C:\W...

回答 0 投票 0

为什么我不能调用这个 Swift 计算属性?

我创建了一个枚举“Unit”和一个计算属性“description”。当我尝试在 Unit 上使用点注释时,出现错误,提示没有类型。这是因为单位指的是 Un...

回答 1 投票 0

如何从 System.Net.SecurityProtocolType [重复] 获取可能的名称/值列表

我希望提供运行代码的服务器上可用的 System.Net.SecurityProtocolType 的下拉列表(服务器不同) 所以我希望做相当于......的工作

回答 1 投票 0

如何从内置枚举中获取可能的名称/值列表[重复]

我希望提供运行代码的服务器上可用的 System.Net.SecurityProtocolType 的下拉列表(服务器不同) 所以我希望做相当于......的工作

回答 1 投票 0

在Python中高效计算将一个向量映射到另一个向量的所有排列?

给定两个向量,我想计算(在Python中)将第一个向量映射到第二个向量的所有排列(作为坐标向量)。向量以具有相同 l 的 numpy 数组形式给出...

回答 1 投票 0

使用默认值进行枚举,但不使用名称

公共类文档{ @ID @Column(名称=“id”) @GenerateValue 私人长ID; @Column(名称=“类型”) 私有长主题类型; @Column(名称 = ...

回答 1 投票 0

如何设置我的协程来逐个轮到每个角色?

我正在尝试在Unity中建立一个基于回合的战斗系统,我可以逐步完成每个角色的回合,并在玩家的回合中获得一些输入。我听说过协程和 IEnumerator...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.