generics 相关问题

泛型是一种参数多态,可以在各种语言中找到,包括.NET语言,Java和Swift。

Java Annotation Processor:检查TypeMirror是否实现特定的通用接口

我正在编写注释处理器,我需要检查特定的TypeMirror是否实现了特定的接口。 Java Annotations Processor的问题:检查TypeMirror是否实现特定的接口...

回答 1 投票 4

Kotlin用泛型计算标准偏差

我想写一个方法来计算标准偏差与提供的数字。这是它的样子:fun calculateSD(numArray:List ):Double {var sum = 0.0 var ...

回答 1 投票 0

麻烦理解可比较 投

我刚写了一个带有两个参数的方法:1。扩展Number的任何类型的数组列表,以及2.相同类型的数组。此方法应返回一个小于...的所有数字的数组列表

回答 1 投票 0

无效的IObservable转换,运行时异常

我正在创建一个帮助器来过滤流/可观察的特定类型的对象。这是要点:公共接口IGameAction {} //示例动作公共结构OpenDoorAction:IGameAction {} ...

回答 1 投票 3

Java为封闭泛型类型(Class的实例)获取类常量 >)

我来自C#背景,并且遇到Java泛型问题。我试图调用一个需要Class实例的泛型方法 作为一个参数。通常这是通过的问题......

回答 1 投票 0

如何将类名传递给函数,并在函数内部使用类名传递init var

在Swift 4中,我想将一个类名传递给一个函数:let usingClass = MyClass.self myFuntion(usingClass)我的函数:func myFuntion (_ typeClass:T.Type){... var myVar:[...

回答 1 投票 -2

scala中的隐式类型如何参考此https://youtu.be/hC4gGCD3vlY?t=263 [关闭]

scala中的隐式类型如何参考此https://youtu.be/hC4gGCD3vlY?t=263。另外我不明白他为什么提到convertAtoB对象是静态的。

回答 1 投票 -4

将通用自由函数转换为数组扩展

我写了一些代码来执行运行长度编码和解码。我有我的编码功能作为Array扩展的方法,但我不能以类似的方式进行解码。这可能吗?一世 ...

回答 1 投票 -1

在asp.net中返回DropdownList部分视图的通用方法

我正在处理一个控制器的动作,它应该能够返回一个下拉列表。其参数是父实体类型,父实体ID和子实体类型。公共ActionResult下拉&...

回答 2 投票 0

Java通配符不按预期通过继承传递(意外的通配符捕获)

我正在寻找一种解决方案,允许我将任何内部类型的Deques添加到我的列表中。现在可以使用以下代码。 / * *请忽略丢失的实例。这只是一个技术* ...

回答 2 投票 3

Swift - 无法使用泛型转换类型的值

如何解决这个错误?无法将类型'(ApiContainer,) - >()'的值转换为预期的参数类型'(ApiContainer <>?,错误?) - >()屏幕截图显示来自...的错误JSON响应

回答 1 投票 0

为什么方法参考不适用于此?

我的方法看起来像这样。静态的 R applyOthers(一些,功能 ,R> function){List 其他= ......; return function.appply(others); } ...

回答 1 投票 0

Cast任何通用类型

可以说我有这样的结构:struct GenericStruct 现在我有一个Any数组,并希望从这个数组中获取所有GenericStructs,无论泛型类型是什么。我会 ...

回答 1 投票 1

在单个C#泛型方法中返回nullable和null?

在C#泛型方法中是否可以返回对象类型或Nullable类型?例如,如果我有一个List的安全索引访问器,我想返回一个值,我可以稍后检查...

回答 6 投票 11

如何从数组<>中删除协议

我认为这很容易,但它不起作用。我有一个数组,我想从中删除一个对象。对象是类型协议。 var myArray = Array ()myArray.remove(at:...

回答 2 投票 0

C#Generic List to Json嵌套对象

我想知道如何使用C#将C#通用列表导出为使用嵌套对象的JSON对象,因此不是Json数组。我要生成的Json应该是这样的:{“...

回答 1 投票 0

C# - 使用ICollection 在通用属性而不是Collection中 [关闭]

采集 是一个类,ICollection 是一个界面。在MVC教程中,我找到了这个公共虚拟ICollection 报名{get;组;但ICollection是......

回答 2 投票 -2

有没有办法编写仅由返回值变化的扩展方法?也许使用泛型? [重复]

是的,这与“方法的通用接口重载”具有很强的相似性。感谢您找到该主题。但请注意,它不是“完全重复”。请阅读文本栏...

回答 2 投票 -3

添加类类型参数而不破坏客户端代码

我正在尝试将类型参数添加到旧API的类中。由于Java泛型的一个特性,我遇到了一个问题,似乎会 导致很多客户端代码停止编译。一世 ...

回答 1 投票 1

如何声明Map的通用Map

如何声明这样的Map而不是Object我有特定的类型:Map >地图;这可以用作:地图

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.