kotlin - Kotlin:枚举伴随函数
问题描述
我正在尝试使用一个简单的函数来扩展 Enum 伴随对象,如下所示:
fun Enum.Companion.myFun() = 1
但是,当我尝试在 Enum 上调用它时State
,Kotlin 并不知道。
State.myFun()
我可以看到它适用于Enum.myFun()
,但这不是我需要的。
解决方案
推荐阅读
- python - 在 Python 中循环查询 SPARQL
- python - NumPy - 根据字典替换矩阵中的值
- python - discord.py bot 的随机 subreddit 图像不起作用
- python - 从多个 excel 文件和多个工作表到单个 excel 文件,但在 Python 中具有不同的 excel 工作表
- javascript - 如何将数字列表转换为唯一的两个对
- sql-server - SQL Server Management Studio 配置管理器未显示
- json - 如何在 Azure 数据工厂中为派生列操作引用 JSON 源
- javascript - 有没有办法进行多色边框
- java - 将 Spring Shell 与 Tomcat 一起使用
- javascript - 以角度将字符串转换为布尔值