腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Dart
编译器
作为
对象
获得
泛
型
、
、
、
、
目前,我正在构建一个
dart
/flutter应用程序,并尝试使用
泛
型
。有一个Api-Call,它返回包含错误或获取的json的类结果。我在result类中创建了一个函数,用于处理错误和实际结果。一个选项是指定一个函数来解析json (否则指定一个空结果
作为
函数)。此函数返回类型参数T。如果不存在错误,则调用此解析函数,指定有效的解析函数,并将其传递给onSuccess函数。现在的问题是:
dart
/flutter
编译器
不再识别类型参数,而是将其
作为
<
浏览 13
提问于2021-09-08
得票数 0
回答已采纳
1
回答
函数
作为
参数,在
dart
中具有
泛
型
对象
返回类型。
、
、
elementBuilder;
编译器
在“未来”中显示一个编译错误:Expected to find '>'.可以在
Dart
中将
泛
型
对象
定义为定义为变量的函数的返回类型。
浏览 4
提问于2022-05-06
得票数 1
回答已采纳
3
回答
是什么使
泛
型
类型参数的名称
泛
型
?
、
我似乎无法描述
泛
型
类型参数。我想知道
编译器
(而不是现有
对象
)的
泛
型
类型是什么。我知道这个惯例是字母'T‘和其他单字。要使
编译器
将名称
作为
泛
型
类型参数,必须仅存在具有该名称的现有类吗?如果我有一节课的话:然后,如果我创建一个方法并将类的名称错误地键入到Bob:这是否只是编译和参数
获得
泛<
浏览 0
提问于2018-12-04
得票数 2
回答已采纳
1
回答
C#:可以为类型约束转换
泛
型
类型吗?
我正在创建一个工厂方法,它根据方法调用中的
泛
型
类型确定要返回的
对象
public IDbStrategy<T> GetDefaultStrategy<T>() return typeof(new DefaultModelDbStrategy<T>()} DefaultModelDbStrategy
作为
where当我试图使用T
作为
DefaultModelDbStrateg
浏览 13
提问于2021-10-24
得票数 0
回答已采纳
3
回答
有效Java:什么是
泛
型
数组创建警告
、
、
在Java中不允许创建一个
泛
型
类型
对象
数组。数组没有足够的类型信息来根据运行时的ArrayStoreException和ClassCastException类型来检查它。这就是为什么。然而,第24项的第一段在有效的java中说, 使用
泛
型
进行编程时,将看到许多
编译器
警告:未经检查的强制转换警告、未检查的方法调用警告、未检查的
泛
型
数组创建警告和未检查的转换警告。使用
泛
型
获得
的经验越多,得到的警告就越
浏览 4
提问于2015-05-13
得票数 1
回答已采纳
1
回答
使用
泛
型
T和
对象
有什么区别?
、
我试着理解使用
泛
型
和
对象
之间的区别。我已经阅读了一些与Java相关的答案(请参阅),我发现其中的区别相当明显--函数/方法返回(a)
对象
,如果我们使用
对象
作为
输入参数类型,(b)实际类型,如果我们使用
泛
型
T,但是
Dart
有它自己的行为,这种情况不适用Object element)} T Pass(T element)
浏览 1
提问于2015-03-26
得票数 1
回答已采纳
3
回答
具有命名构造函数的
泛
型
类型的
Dart
抽象类
我正在尝试构造一个抽象类,它需要
Dart
中的命名构造函数。给定一些Map (m),这个
泛
型
类型必须能够实例化它自己。
Dart
编译器
正在抛出T.fromJson -> Invalid constructor name.
浏览 10
提问于2019-04-25
得票数 3
1
回答
MonoTouch AOT
编译器
没有在
泛
型
类中构造字典类型
、
、
、
在MonoTouch中,当创建一个具有使用该类型的
泛
型
类型参数
作为
其值类型的
泛
型
类型的
泛
型
类型时,AOT
编译器
不会构造所需的字典类型,这将导致iOS设备在试图调用JIT
编译器
时出现运行时错误。而且,在我看来,在编译时所有的信息都在那里,所以AOT
编译器
应该能够构造所需的类型。因此,这是否是一个可行的
编译器
特性(我们可能会在将来的版本中
获得
)?
浏览 2
提问于2012-05-24
得票数 1
回答已采纳
3
回答
下播的表现有什么影响?
、
我只是想通过阅读来了解
泛
型
对于值类型,一旦请求特定的值类型,它就会用特定的值类型替换T以
获得
特定配置的IL。对于引用类型,
编译器
将定义中的所有T实例替换为Object,并创建用于所有ref类型的IL。但是,实例是根据实际请求的引用类型(例如MyList<String> )分配的。现在,我们可以编写采用Object参数的预
泛
型
。
泛
型
声称100%的性能改善
浏览 5
提问于2008-11-20
得票数 5
回答已采纳
2
回答
Dart
中
泛
型
方法的类型检查似乎被破坏了。
、
Dart
中
泛
型
方法的类型检查似乎被破坏了。这是一个已知的问题吗? 的工作是什么?-没有为我想要的每个
泛
型
方法创建一个类,并对其进行适当的类型检查。
浏览 4
提问于2019-10-29
得票数 0
1
回答
使用类型的C#
编译器
错误(Expression<Func<,>>)
、
、
为了检索以Expression<Func<T, S>>
作为
参数的特定
泛
型
方法的重载,我使用typeof运算符
获得
该参数的正确的开放
泛
型
类型:据我所知,使用typeof运算符可以
获得
开放的
泛
型
类型。但是,在这种情况下,
编译器
会抱怨它错过了来自Func<,>委托的类型信息:这
浏览 4
提问于2015-11-13
得票数 4
回答已采纳
1
回答
Dart
隐式复合
泛
型
?
guard: guard, ); 为了实际构造它,我每次都必须定义
泛
型
的两个参数即: ModularRoute<SomePageParameter, SomeModularPage>(...); 在
Dart
中,有没有一种方法可以以一种复合的方式定义它,以便由ModularPage的
泛
型
类型来定义参数这当然不起作用,但我在
Dart
中经常遇到这个问题,它会无缘无
浏览 14
提问于2021-09-02
得票数 0
回答已采纳
1
回答
未按文档具体化的
Dart
泛
型
我回到文档中,反复检查
Dart
泛
型
实际上是否被具体化了,根据文档,它们是:我称水合物为响应
对象
的内容变形的响应:我希望T是BoqVO类型的BoqVO>();替换response.hydrate(new BoqVO());并将方法签名更改为如果我现在使用小写t,就可以工作,但是不应该为了使具体化的
泛
型
可用而实例化
对象
知道为什么
Dart</
浏览 1
提问于2018-09-19
得票数 1
回答已采纳
1
回答
编译器
如何知道所使用的类是
泛
型
类,尽管它已被编译并将其类型擦除为预
泛
型
代码。
、
我知道,如果我使用
泛
型
方法或
泛
型
类
作为
原始类型,而我的代码还没有编译,
编译器
警告我不要将它用作原始类型。但是,如果我单独编译一个
泛
型
代码,然后在我的新项目中使用已编译的类,
编译器
如何确切地警告我“给定的类是
泛
型
的,它应该是参数化的”。由于类型擦除,.class文件是纯
泛
型
代码,它一定不知道它是否是
泛
型
的。为了使我的观点更清楚,如
浏览 2
提问于2014-02-11
得票数 2
回答已采纳
1
回答
列表/数组初始化的更好实践
、
在创建非空列表或数组时,建议在这两者之间使用。List<Obstacle> obstacles = List<Obstacle>();List newList = [];或者他们都做同样的事情,对加工和记忆也有同样的影响。
浏览 0
提问于2020-12-04
得票数 1
回答已采纳
2
回答
以
泛
型
类型
作为
键值的Java
泛
型
映射
、
、
我想要写一个方法,它以Map
作为
参数,它可以包含任何
对象
作为
它的值。我试图使用
泛
型
来实现它,但是我无法实现它。 下面是我已经尝试过的代码。这段代码
作为
两种方法:genericTest (我试图实现
泛
型
解决方案)和nonGenericTest (这正是我实际上希望对
泛
型
解决方案所做的),但实现时不使用
泛
型
。基本上,第二种方法是我想要转换成
泛
型
的方法
浏览 3
提问于2015-06-17
得票数 0
回答已采纳
1
回答
将参数化类型实例引用到其原始类型与使用原始类型引用另一个原始类型实例之间的区别?
、
、
、
最近,我开始从基础知识中学习Java,并遇到了关于
泛
型
类型的“小”误解,它提出了如下问题: 将参数化类型实例引用到其原始类型与使用原始类型引用另一个原始类型实例之间的区别是什么?
浏览 2
提问于2018-11-09
得票数 1
回答已采纳
1
回答
颤振动态
型
变元
、
我试图将一个动态类型参数传递给Provider.of<T>(context)class CustomInputField extends StatelessWidget { Key key, }) : super(key: key); Widget build(BuildContext context) { var state = Provider.of<stateClass>
浏览 5
提问于2019-11-07
得票数 2
回答已采纳
2
回答
如何从Class
对象
中获取
泛
型
类型?
、
、
、
假设下面的类 // some code和Spring Validator实现(不需要Spring知识) if(clazz.isAssignableFrom(Message.class)) else if(<ANSWER>) re
浏览 0
提问于2009-09-08
得票数 0
回答已采纳
1
回答
类型实例化的两个组合
泛
型
结果过深,可能是无限的。(2589)
、
、
、
我已经创建了两个
泛
型
来帮助我进行API定义。API返回的每个
对象
都可以有一些key,在请求过程中可以根据需要进行扩展。因此,
泛
型
KeysCanBeExpanded帮助我
获得
对象
上所有可以展开的键,而Expand则帮助我用传递给它的键来扩展
对象
。另外,正如您将在操场上看到的那样,这两个
泛
型
的工作方式类似于charm,但是如果我将它们组合在一起,
编译器
就会开始抱怨并告诉Type instantiatio
浏览 1480
提问于2021-03-29
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券