腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
为什么通用接口在默认情况下不是协/反变体?
c#
、
generics
、
covariance
、
contravariance
接口:{} 在这个接口中,
泛
型
类型
仅用作接口方法
的
返回
类型
,而不是作为方法
参数
的
类型
,因此它可以是协变量。在这种情况下,编译器不
能从
理论上
推断出
来自接口
的
差异
吗
?如果可以,为什么C#要
浏览 4
提问于2010-08-30
得票数 19
1
回答
我们
能从
函数
的
参数
推断出
泛
型
类型
的
参数
吗
?
typescript
、
casting
、
type-conversion
、
typescript-typings
、
typescript-generics
OpenRequest isValidRequest({ status: Status.Open }) // passed argument is typecasted to Request 有没有可能,如果我没有在
函数
调用时传递
泛
型
参数
,而isValidRequest仍然可以从传递
的
参数
的
属性中
推断出
状态(也就是状态)?
浏览 19
提问于2021-09-17
得票数 0
回答已采纳
3
回答
如何从LINQ合并列表创建文本文件?
c#
、
linq
、
linq-to-sql
、
join
我有两个LINQ-to-SQL列表,我使用以下命令将它们合并成一个列表:我假设Union命令将消除列表中
的
所有副本。是那么回事
吗
?无论如何,我正在尝试将合并列表
的
内容写入csv文件。当我尝试在以下位置调用列表时遇到错误:这是我如何构造我
的
类
的
: public WriteToCSVFile顺便说一句,以下是我得到
的</e
浏览 0
提问于2012-01-26
得票数 0
回答已采纳
7
回答
为什么Java不支持构造
函数
的
类型
推断?
java
、
generics
例如,要创建一个字符串
的
ArrayList,
我们
必须这样做而它应该能够
推断出
构造
函数
的
参数
类型
,因此
我们
只需键入List<String> list = new ArrayList(); 为什么不能像推断
泛
型
方法
的
类型
参数
一样推断
类
浏览 1
提问于2009-09-03
得票数 7
回答已采纳
2
回答
用显式指定
的
泛
型
参数
推断
泛
型
约束
generics
、
f#
、
type-inference
请考虑以下代码:let g x = f x
函数
f有一个受比较约束
的
泛
型
参数
在
函数
g中,我只使用f并让编译器
推断出
泛
型
参数
(它正确地这样做),从而生成g: 'a -> unit when
浏览 5
提问于2016-02-11
得票数 0
3
回答
为什么我需要在
泛
型
子类中重新声明
类型
约束?
c#
、
generics
、
inheritance
、
type-constraints
最近,我尝试通过实现
泛
型
接口来创建
泛
型
子类。DataBean { ..... }我似乎不能依赖于在基本接口中定义
的
T
的
任何限制,我需要自己重新声明它们。刚刚提供了: 当使用子类
泛
型
类型
参数
时,必须在子类级别重复基类级别上规定
的
任何约束。例如,派
浏览 1
提问于2011-01-08
得票数 15
5
回答
Method<ClassName>是什么意思?
c#
、
class
、
oop
、
generics
、
syntax
这个语法我已经看过几次了,现在我开始担心了,iCalendar iCal = new iCalendar();
浏览 2
提问于2008-11-20
得票数 46
回答已采纳
2
回答
这个钻石符号
的
解释?
java
、
generics
、
diamond-operator
从官方
的
JavaJDK1.7指南中,我得到了这个引用,但我不明白它是如何工作
的
。有人能解释
吗
?换句话说,当钻石传递空字符串时,钻石是如何
推断出
整数
类型
的
?MyClass myObject =新MyClass<>(""); 在本例中,编译器为
泛
型
类MyClass
的
形式
类型
参数
X推断
类型
Integer。它为这个
泛
型
类<
浏览 5
提问于2013-10-25
得票数 1
回答已采纳
3
回答
可选
的
通用
参数
c#
、
generics
、
parameters
我需要为
函数
使用一个可选
的
泛
型
参数
。这将是不带
泛
型
参数
的
普通
函数
:{} 我需要
的
是:void MyFunction<T> (string myText, T optionalGenericParameter = de
浏览 1
提问于2017-10-23
得票数 0
回答已采纳
3
回答
c#
泛
型
类和方法不像预期
的
那样
c#
、
generics
DbInterestGroupCategory>()) Assert.IsTrue(repository.GetItems().Count() == 3);但我得到了以下信息 我原以为该方法会从类
泛
型
类型
中自动
推断出
它
的
T
参数
。我做错了什么?
浏览 6
提问于2013-09-26
得票数 1
回答已采纳
2
回答
在调用
函数
时显式指定
泛
型
类型
约束
ios
、
swift
、
generics
我想知道在Swift中是否可能显式指定
泛
型
函数
的
泛
型
类型
。假设我有以下
函数
定义,它基本上创建一个
泛
型
类型
的
空数组T return [T]()我怎么能叫它呢?var foo = bar() 这是完全有意义
的</em
浏览 2
提问于2016-02-12
得票数 2
回答已采纳
2
回答
Typescript推断派生类中
的
函数
参数
typescript
、
types
、
type-inference
、
inference
我注意到,当实现
泛
型
接口(或类)并显式声明这些
泛
型
的
类型
时,子类内
函数
的
参数
类型
不会被
推断出
来。implements MyInterface<string> { // Data should be string, but is any}open(data:
浏览 7
提问于2018-09-01
得票数 5
回答已采纳
1
回答
使用Linq ExceptBy
函数
在
泛
型
类中出现奇怪
的
编译器错误
c#
、
linq
、
generics
ExceptBy(newItems, x => x.Id, StringComparer.InvariantCultureIgnoreCase); } 问题是Linq ExceptBy
函数
会阻塞
泛
型
输入
类型
正如所写
的
,这一行给出了一个编译器错误,它突出显示了ExceptBy,并说它不
能从
使用中
推断出
泛
型
类型
参数
。
的
类型
参数
浏览 1
提问于2022-05-31
得票数 1
回答已采纳
1
回答
如何将
泛
型
列表作为
参数
传递给
泛
型
方法
delphi
、
generics
、
type-inference
在尝试将
泛
型
列表
的
实例传递给
泛
型
方法时,我遇到了一个奇怪
的
Delphi (东京)编译器
的
限制,而将
泛
型
数组传递给方法(1)编译器接受,一切都按预期工作。AArray: TArray<T>);但是,当将相同
的
数组传递给带有签名(2)<
浏览 1
提问于2018-11-24
得票数 0
回答已采纳
1
回答
在VB.Net中,使用匿名对象
类型
创建
泛
型
类对象
vb.net
、
generics
、
anonymous-types
我有一个
函数
,它接受一个
类型
为object
的
参数
,该
参数
是在其他地方生成
的
匿名
类型
。我还有一个
泛
型
类,我正在尝试创建一个使用该匿名
类型
作为传递给
泛
型
类
的
类型
的
实例。但我无法让它起作用。下面是我
的
泛
型
类
的
基本内容: ...E
浏览 1
提问于2016-11-15
得票数 0
回答已采纳
1
回答
为什么C#无法从非
泛
型
静态方法
的
签名中推断
泛
型
类型
参数
类型
?
c#
、
generics
、
type-inference
TakeAndGiveInt); //error }结果似乎表明,C#编译器无法从非
泛
型
方法组中推断委托
函数
参数
的
泛
型
类型
参数
最让我困惑
的
是,C#可以从ConsumeFunc1Func2中
的
方法返回值中推断Func<T1, T
浏览 2
提问于2013-12-18
得票数 12
2
回答
从支柱
类型
推断接口
类型
参数
typescript
我想从它
的
支柱
类型
中
推断出
泛
型
接口
的
TS
类型
参数
。TS说 const arg:string = 'something' f1(arg) // returns string and T is
浏览 4
提问于2019-12-14
得票数 2
2
回答
不能将Guava Optional用于默认构造
函数
?
java
、
guava
我找不到正确
的
方法来拥有一个默认
的
构造器
参数
,它是Guava可选
的
。= 0); discountCoupon = dc;报告
的
错误为: /Users/pfarrell/sandbox//com/wayfinderdigital/struct/ShoppingCart.java
浏览 0
提问于2012-08-21
得票数 1
回答已采纳
1
回答
快速语法显式成员表达式
swift
、
generics
、
grammar
在Swift书
的
中有两个语法声明:第一个用于访问元组:tuple.1 = tuple.2} S().function(3) 但是,我找不到可选generic-argument-
浏览 6
提问于2016-02-14
得票数 2
回答已采纳
1
回答
TypeScript --如何从方法
的
参数
推断类
泛
型
类型
?
typescript
、
class
、
generics
我正在尝试从稍后调用
的
方法
参数
中键入一个类
泛
型
。在
我们
调用接受
泛
型
参数
的
方法之前,类
的
泛
型
类型
才会被知道。然后,对于任何其他方法,
泛
型
类型
将被传递。.baz((person) => null) // Here, person should have the type { name: s
浏览 2
提问于2020-01-26
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券