gpt4 book ai didi

string - 将字符串类型转换为另一种类型

转载 作者:行者123 更新时间:2023-12-02 18:14:47 25 4
gpt4 key购买 nike

我不确定这有多大可能,但我正在尝试从我的数据源接收文本“BoxFit.cover”,然后键入强制转换并将其分配给 BoxFit 类型的变量。这将允许我通过云数据库上的数据源自定义我的应用程序

BoxFit kLoginScreenBoxFit = 'BoxFit.cover' as BoxFit;

我收到错误“类型‘String’不是类型转换中‘BoxFit’类型的子类型”。有办法做到这一点吗?

我不确定这有多大可能,但我正在尝试从我的数据源接收文本“BoxFit.cover”,然后键入强制转换并将其分配给 BoxFit 类型的变量。这将允许我通过云数据库上的数据源自定义我的应用程序

BoxFit kLoginScreenBoxFit = 'BoxFit.cover' as BoxFit;

我收到错误“类型‘String’不是类型转换中‘BoxFit’类型的子类型”。有办法做到这一点吗?

最佳答案

BoxFit 是一个枚举。因此,您可以通过搜索它的值来按名称匹配它,如下所示:

BoxFit boxFit = BoxFit.values.firstWhere((e) => e.toString() == 'BoxFit.cover');

关于string - 将字符串类型转换为另一种类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71756248/

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