在 C 中将字符串转换为枚举#
作者:Ben Mills 提问时间:8/19/2008
在 C# 中将字符串转换为枚举值的最佳方法是什么? 我有一个包含枚举值的 HTML select 标签。当页面发布时,我想获取值(将采用字符串的形式)并将其转换为相应的枚举值。 在一个理想的世界里...
枚举 问答列表
作者:Ben Mills 提问时间:8/19/2008
在 C# 中将字符串转换为枚举值的最佳方法是什么? 我有一个包含枚举值的 HTML select 标签。当页面发布时,我想获取值(将采用字符串的形式)并将其转换为相应的枚举值。 在一个理想的世界里...
作者:Snails 提问时间:1/12/2023
我有一个结构,其中一个字段是枚举,当使用 match 语句时,有很多重复感觉是可以避免的。 基本上我现在所拥有的是 match self.foo // which is an enum, Foo ...
作者:exocortex 提问时间:1/14/2023
我需要一种方法将不同的对象放在一个枚举中,这些对象都实现了某个特征。该枚举应实现一个以某种方式调用其变体方法的方法,例如多次调用。 我试图举一个非常简单的例子,但它仍然没有我想要的那么短。 更多解释:...
作者:exocortex 提问时间:2/1/2023
我有一个枚举,其中包含包含某些类型的变体。我想编写一个方法,如果枚举变体包含此类型,则该方法会自动返回正确的类型。get pub enum Var { Switch(bool), Positiv...
作者:glades 提问时间:1/19/2023
在 C++ 中,在基于策略的设计模式中,我基本上有两种选择:我可以使用单个类型(基于这些类型选择重载)或指定包含所有策略的枚举,并在运行时调度它们。如今,编写基于策略的设计的首选方式是什么? 演示 ...
作者:Fares Mahmoud 提问时间:2/7/2023
我有一个枚举类,它将语言区域设置映射到列表。 如何修复伴随对象中的函数getReservationFrequencies 要根据区域设置(键)返回映射的值? enum class Reservat...
作者:Artur Safiullin 提问时间:3/7/2023
我正在使用枚举字段作为多态序列化/反序列化的类型鉴别器,并遇到了奇怪的行为。作为类型鉴别器的字符串值不会转换为枚举,并设置此枚举的默认值。 这是我的 C# 模型 [JsonPolymorphic(...
作者:luke23545234 提问时间:3/23/2023
我有一个 php->typescript 转换器,它从 PHP 生成打字稿声明文件。请告诉我如何从以下内容创建相应的 ts 语句块: dto.d.ts declare namespace App....
作者:Kamil Guliyev 提问时间:4/8/2023
这个问题在这里已经有答案了: 为什么枚举的开关接受隐式转换为 0,而任何其他整数则不接受? (2 个答案) 8个月前关闭。 这是枚举:OrderStatus public enum OrderSt...
作者:lomaxx 提问时间:8/27/2008
如何在 C# 中将 an 转换为 an?intenum...