f# - 寓言将字符串转换为枚举而不匹配或查找
问题描述
在 Fsharp 中,您可以将字符串转换为枚举链接如下:
type Langs =
| En = 0
| Afr = 1
let tryLang str =
try
Enum.Parse(typedefof<Langs>, str) :?> Langs
with e ->
Langs.En
在寓言中,我收到以下错误:
error FABLE: Cannot resolve System.Enum.Parse
有没有办法进行转换而不必使用匹配语句或其他查找?
谢谢
解决方案
推荐阅读
- python - 嵌套字典到折线图 - Python
- javascript - 如何设置格式以匹配 {time} 的 {dateWithoutYear}
- python - 如何使用 sqlparse 从子查询中提取表名?
- php - 使用 preg_match_all 获取变量中所有出现的字符串模式
- javascript - jsPdf addSvgAsImage,SVG图像不在保存的pdf addSvgAsImage中
- python - 我应该怎么做才能创建多个敌人实例?
- javascript - 如何使用 JQuery 进行动态更改并访问值的父元素?
- python - 将网页转换为文本
- node.js - 在 MongoDB 中链接模型
- java - 将事件处理程序传递给 Java 中的单独类