HarmonyOS 两个枚举类型之间转换问题
两个枚举类型的变量之间如何转换赋值。
export enum m1{
a = 1,
b = 2
}
export enum m2{
c = 1,
d = 2
}
mm:m1 = m1.a;
nn:m2 = m2.c;如何将nn 赋值给mm。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
怎么将资源赋值给绘制的颜色属性,两个类型之间是怎么转换的?
1076浏览 • 1回复 待解决
HarmonyOS 如何获取两个组件之间的距离?
1934浏览 • 1回复 待解决
两个UIAbility之间能用哪些方法实现通信?
2081浏览 • 1回复 待解决
HarmonyOS 怎么获取两个经纬度之间的距离
1040浏览 • 1回复 待解决
HarmonyOS 两个HSP之间相关调用,单例不生效
826浏览 • 1回复 待解决
两个设备控制相关问题
9938浏览 • 3回复 已解决
HarmonyOS 两个同级的组件问题
1550浏览 • 1回复 待解决
HarmonyOS NEXT开发中两个HSP之间相关调用,单例不生效问题
542浏览 • 0回复 待解决
一个项目里有两个网站, 怎么让数据在这两个网站系统之间互通使用呢?
3567浏览 • 1回复 待解决
有计算两个日期之间时间的util接口吗
2959浏览 • 1回复 待解决
HarmonyOS HwLocationType枚举类型数量问题
937浏览 • 1回复 待解决
关于Image组件的两个问题
1516浏览 • 1回复 待解决
HarmonyOS Navigtion组件,两个NavDestination之间如何同步状态变量
1325浏览 • 1回复 待解决
两个UIAbility之间可通过哪些方法实现数据传递
3606浏览 • 1回复 待解决
pinch事件两个手指拖动时,获取的两个手指前后变化差值有问题
1954浏览 • 1回复 待解决
关于数据库的两个问题。
3469浏览 • 1回复 待解决
HarmonyOS 两个感叹号!!的判断使用问题
1128浏览 • 1回复 待解决
HarmonyOS 如何合并两个对象
1327浏览 • 1回复 待解决
HarmonyOS 两个日期怎么比较
1930浏览 • 1回复 待解决
HarmonyOS uri转换file,通过file的path再转换回uri,两个uri不一致
1270浏览 • 1回复 待解决
HarmonyOS 关于两个权限的区别
1785浏览 • 1回复 待解决
HarmonyOS List、Row、Column等排列组件内两个相邻的子组件之间有间隙
1667浏览 • 1回复 待解决
HarmonyOS 接入意图框架,建议卡片展示的两个问题
1039浏览 • 1回复 待解决
HarmonyOS swiper组件自动轮播配置两个图片闪烁问题
1359浏览 • 1回复 待解决
HarmonyOS Column容器内子两个组件间存在的间隙问题
1452浏览 • 1回复 待解决





















确定两个枚举类型是否相同或兼容。使用as关键字进行类型转换。
示例代码:
在这个示例中,我们首先定义了两个枚举类型Color和Size。然后,我们创建了一个Color类型的变量red和一个Size类型的变量small。最后,我们使用as关键字将red赋值给small,前提是red可以被转换为Size类型。
需要注意的是,这种类型转换必须满足参数类型要求。如果不满足这些要求,编译器会报错,或者在运行时抛出异常。