Android 如何修改/转换dart上的非法字符?
我正在尝试用dart制作一个简单的移动应用程序。我有一份enom菜单Android 如何修改/转换dart上的非法字符?,android,flutter,dart,enums,sdk,Android,Flutter,Dart,Enums,Sdk,我正在尝试用dart制作一个简单的移动应用程序。我有一份enom菜单 enum FD { maanantai, lauantai, sunnuntai, päivä, juhlapäivä, } 当我使用fin字母表列出天数时,我遇到了如下错误: Illegal character '228'. 另一个问题是,当我尝试使用Dan字母时,我的主页也遇到了问题。我在网上搜索了一下,但没能找到答案。那么有没有办法在枚举中使用非法字符呢?与Javascript不同,Dart标识符
enum FD {
maanantai,
lauantai,
sunnuntai,
päivä,
juhlapäivä,
}
当我使用fin字母表列出天数时,我遇到了如下错误:
Illegal character '228'.
另一个问题是,当我尝试使用Dan字母时,我的主页也遇到了问题。我在网上搜索了一下,但没能找到答案。那么有没有办法在枚举中使用非法字符呢?与Javascript不同,Dart标识符只能是ASCII码。 这意味着您不能使用像
ä
这样的“特殊”字符来标记枚举、变量、类等
但是,您可以在字符串中使用它们。因此String s=“juhlapäivä”
可以正常工作。Dart标识符(例如变量名、方法名、类名、枚举常量)。