gpt4 book ai didi

c# - 无法将枚举转换为 int dot42

转载 作者:太空宇宙 更新时间:2023-11-03 11:01:58 25 4
gpt4 key购买 nike

我正在评估使用 dot42 框架来使用 C# 定位 android..因此,在了解 dot42 可以做什么和不能做什么时,我遇到了以下转换不起作用的问题。抛出 Java 表达式错误。

 public enum Days { Sat = 1, Sun, Mon }

Days day = Days.Sun;
int dayNumber = (int)day; // <----- Throws Error

有什么办法解决这个问题吗?

谢谢...

最佳答案

您确定您使用的是 1.0.0.70 版本吗?

下面的测试代码在这里运行正常。

namespace TestDays
{
[Activity]
public class MainActivity : Activity
{
protected override void OnCreate(Bundle savedInstance)
{
base.OnCreate(savedInstance);
testDays();
SetContentView(R.Layouts.MainLayout);
}

public enum Days { Sat = 1, Sun, Mon }

public int testDays()
{
Days day = Days.Sun;
int dayNumber = (int)day; // <----- Throws Error
return dayNumber;
}

}
}

披露:我为 dot42 工作。

关于c# - 无法将枚举转换为 int dot42,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17366485/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com