Java编译时类型检查多态集合
Java Compile-Time Type Checking For Polymorphic Collections

我正在尝试写一个100%类型安全的集合。 我有这一切正常工作,我唯一遇到的问题是这个。 AttributeMap map = new AttributeMap(); map.put(“特殊”,...

C#通用ToString如果Array或IEnumerable,则加入
C# Generic ToString Join if Array or IEnumerable

我有一个通用的字符串方法。 如果泛型的类型是一个容器(数组,IEnumerable等),则它们的值应该用逗号分隔。 public class Test <T> {public ...

有没有办法使用扩展类类型的Java集合?
Is there a way to use Java Collections with extended class types?

我想创建一个接口,除了其他方法签名外,还会有这种类型的签名:Set <Instruction> parse(String rawData); 在实现界面的类中,我...

为什么我需要实现IComparable <T>来比较泛型方法中的两个值?
Why do I need to implement IComparable<T> to compare two values in generic method?

我想知道为什么这样的代码不会工作:public static bool cmp <T>(T a,T b){return a == b; }我认为,应该有一个IComparable约束添加,使其工作(...

何时在CLR中为不同的泛型实例共享代码?
When is code shared for different instantiations of generics in the CLR?

如果你有一个方法或者类型Foo <T>,那么CLR可以为不同的T编译多个版本。我知道所有的引用类型共享相同的版本。 它是如何工作的结构? 是代码...

Arraylist - 编译器令我困惑
Arraylist - compiler is confusing me

出于某种原因,当我编译这个简单的代码时,弹出一个错误。 (如果我有10代表我会张贴它)它基本上说(文件目录)使用未经检查或不安全的操作。 用-Xlint重新编译:...

接受类型序列的函数
Function that accepts sequence of type

我想要一个接受Int序列的函数。 这是我想写的东西:func process(items:Sequence <Int>){items.forEach {...}}错误:“无法专用非泛型类型”...

Java泛型和泛型类型
Java Generics and generic types

我有一个ExtA类,它包含一个过滤函数来过滤一个ArrayList:public ExtA <T> filt(...){// code}当我编译它给我错误时:找不到符号类T为什么。 ..

无法为泛型类型的子类调用初始化程序
Unable to call initializer for subclass of generic type

更新:问题和标题已根据对最初问题做出的更改进行了重述。 我有一个基类实现了创建新的泛型类方法...

泛型方法类型推断
Generic methods type inference

比方说,我有一个有两个泛型方法的类:TMyClass = class procedure DoWith <T:class>(obj:T); 过程DoFor <T:class>(proc:TProc <T>); 结束; 现在,当我想......

为什么需要声明私有类的静态以避免“通用数组创建”错误?
Why do I need to declare a private class static to avoid the "Generic Array Creation" error?

尽管Node类中没有任何通用实例,但下面的代码片段会引发错误:“通用数组创建”。 但是,如果我声明私有类节点为静态,...

如何在Java中创建一个固定大小的泛型类型数组?
How to create a fixed size array of a generic type in Java?

BST_Node <Integer> [] arrayTree = new BST_Node <Integer> [treeSize];这个代码给我的错误,“不能创建一个BST_Node的通用数组”。 我不知道为什么,因为......

不是List <List <String >>与List <Object>相同[duplicate]
Isn't List<List<String>> same as List<Object>

public List <Object> query(){List <Object> listToReturn = new ArrayList <Object>(); List <String> listOfString = new ArrayList <String>(); 名单<...

使用Java泛型而不是反射来访问子类对象的常见功能
Using Java generics instead of reflection to access common functionality of subclassed objects

我想弄清楚泛型是否是一种更好的方式来完成我在下面(或者其他方式)完成的任务,而不是使用反射(我目前的工作方式很好,但是不要......)

Swift:数组属性,元素同时符合一个类和多个协议
Swift: Array property with elements conforming to a class and multiple protocols simultaneously

在Objective-C中,有一种方法可以声明符合类和一组协议的变量,如下所示:BaseClass <Protocol1,Protocol2> * variable = ...在Swift中,我想声明一个...

基类泛型和继承类.NET
Base class Generic and inheritance class .NET

我不知道这是否是正确的标题,所以如果不是这样的道歉! 我有一个基类,将用于存储异常,如果发生:public class BaseException {public bool ...

通用方法不支持约束
generic method not supporting constraints

我想写一个通用的方法,应该支持ex int,double,float等内在类型。该方法正在对数组进行排序。 我收到编译时错误,说“不能应用...

将F#泛型函数约束为联合类型?
Constraining an F# generic function to a union type?

根据标题,是否有任何方法将F#泛型函数约束为联合类型? 到目前为止,我正在使用:let toDomain <'T> external:'T option = assert FSharpType.IsUnion(typeof''T>)...

将类型投射到DBSet <>
Casting a Type to DBSet<>

是否有可能在C#中投入类型定义? 如下所示:键入t = typeof(Activity)作为typeof(System.Data.Entity.DbSet <MyDomain.Activity>)或尝试强制转换:输入t2 = ...

不兼容的泛型类型:使用泛型类型的.class时,不能指定子类型
Incompatible Generic Types: Cannot specify sub-type when using .class with generic type

有很多与Java泛型有关的线程,并且我很难理清为什么Java不支持这个(或者,我需要做什么才能使它工作)。 公共界面...

我如何将静态字符串与对象类型C#关联
How can i associate a static string with an object type C#

我有一个方法来查询其他API,我从JSON映射到对象。 由于我传递给此方法的查询字符串和对象类型始终必须匹配,因此我想包含查询...

添加通用类型对象
Adding generic type objects

我有一个泛型类型的数组列表,我试图创建一个方法来计算平均值,但我不能添加一个泛型没有先投射它,但我想传入整数或双...

Java泛型 - 原始类型与非泛型类型有什么不同?
Java Generics - How is a raw type different from a non generic type

在java泛型上下文中,原始类型是泛型类型的非参数化调用。 他们还说任何非泛型类型都不是原始类型。 我的困惑是,他们为什么说非通用...

不能为索引类型为CountableRange <Int>的类型为Array <Element>的下标
Cannot subscript a value of type Array<Element> with index of type CountableRange<Int>

错误:无法为索引类型为CountableRange的类型为数组下标值我想查找来自任何数组/序列的某些顶层元素。 扩展阵列{func top(max:Int) - > Array {...

Java泛型不兼容的类型linkedlist迭代器
Java Generics incompatible types linkedlist iterators

试图为通用链表创建一个迭代器。 当我尝试创建一个“当前”节点来遍历基于头标的列表时,我得到一个不兼容的类型...

Java泛型和Serializable
Java generics and Serializable

我们创建了一个抽象类,用于处理Redis(set / get values),如下所示:public abstract class AbstractCachedSupport <T extends Serializable> {protected T ...

泛型函数中的Swift Equatable泛型类型比较
Swift Equatable Generic type comparison inside generic function

我有一个类似二叉树的节点类:class Node <T:Equatable> {let value:T let left:Node <T>? 让右:Node <T>? init(value:T,left:Node <T>?= ...

用泛型和接口实现组合
Realize a composition with generics and interfaces

我试图实现以下内容:我的类X有一个通用的Y.然而,这个通用的Y需要访问X的资源,我想通过接口处理这个,以便让其他人......

Java8中的不合逻辑类型推理
Illogical type Inference in Java8

我想知道为什么代码☆2可以用Java8编译:公共类沙盒{公共类静态无效的主要(字符串[] ARGS){//☆1:NG:类型不匹配:无法从对象转换为...

无法从静态上下文中引用内部类,但仅当外部类是通用类时才引用
Can't reference inner class from a static context, but only if outer class is generic

下面不会编译:class Outer <T> {class Inner {} static class Nested {Inner inner; //错误:Outer.this不能从静态上下文中引用}} ...

静态非泛型类中的泛型函数?
Generic Function within a static non-generic class?

我在我的项目中有一个静态类“Extras”,用于放置不属于任何其他类的方法,如转换器。 我想添加一个名为DictionaryFromArrays()的函数,我用它...

如何将泛型类型转换为非泛型类型
How to cast a generic type to a non-generic type

我有一个看起来像这样的方法(假设我有必要的方法GetMySerializedDataArry()和我的序列化器JsonSerializer):public static List <T> GetMyListOfData <T>()...

Java中未绑定的泛型返回类型
Unbound generic return type in Java

我正在玩关于构建Java API的一些想法,今天我花了一些时间思考这段代码:public <T> T getField1(Class <?> type,Class <T> retvalType,String ...

对泛型类的SOAP Web服务引用返回nullexception
SOAP web service reference to generic class returns nullexception

这是我作为作家在stackoverflow上的首次亮相。 我堆积...我有Windows窗体应用程序。 我将ServiceReference添加到.wsdl Web服务。 一切正常,但我有问题初始化...

使用泛型处理可为空或不可空的类型
Handling nullable vs. non-nullable types with generics

我创建了一个LookupConverter:JsonConverter类来执行ILookup对象的JSON序列化和反序列化。 正如你可能想象的那样,它有一些复杂性,不得不处理泛型和...

测试泛型类型是否具有特定的枚举类型
Test if generic type is of particular Enum type

我研究了这里的问题,并尝试了我自己的测试,但似乎无法执行某种功能,如果我的泛型类型是特定的枚举类型。 我目前正在尝试:如果...

在泛型方法中只设置第二个参数类型
Set only second argument type in generic method

我必须创建一个从指定类型集合中选择firts属性的方法。 我创建了这样的方法(为简洁起见,我已经删除了一些部分):public static ...

我可以将T传递给类构造函数吗?
Can I pass T to a class constructor

我有一个类,如:public MyClass {public myEnumType Status {get; set;} public DataTable Result {get; set;}}因为DataTables吸我想实现一个面向对象的方法。 ...

Scala重写F型有界多态中的子类型的类型参数
Scala rewriting type parameter of sub type in F-bounded polymorphism

我正在尝试创建一个强制其子类型具有2个状态的特性实体:Transient和Persistent Trait EntityState trait Transient extends EntityState trait Persistent extends EntityState ...

T类型和非T类型名称相似的执行顺序?
Order of Execution for T type and non T Type method with similar Name?

我有以下methonds: - 保护T比较<T>(T val1,T val2){返回val1; }受保护的布尔比较(int val1,int val2){return true; ...

Java如何使用Set参数化一个通用方法?
Java how to parametrize a generic method with a Set?

我有一个这样的签名方法:私人<T>地图<字符串,字节[]>米(地图<字符串,T>数据,类<T>类型)当我像这样调用它正常工作:Map < ...

init中的Swift通用约束
Swift Generic constraints in init

我有通用的,我想能够用特定的约束来初始化它。 约束仅用于初始化。 其他同学不在乎。 这是一个简化的例子:...

使用动态泛型进行投射
Casting with Dynamic Generics

我曾尝试阅读关于.Net泛型和动态铸造这个主题的许多SO问题,但仍无法看到如何将其应用到我的WPF应用程序。 我有一个View和ViewModel,我...

如何从开始到特定条件删除通用列表中的项目
How to remove items in a generic list from start until a specific condition

我有一个通用列表如下,var steps = new List <Step> {新步骤{From =“A”,To =“D”,Quantity = 0},new Step {From =“D”,To = J“,数量= 0},新的步骤{...

在java中输入推论
Type inference in java

你能否解释为什么下面的工作方式是做的。 在我看来,java类型系统很难推断出R类型。public class Test {interface Parser <A,R> {R parse(A a); } ...

如何使用GHC.Generics的selName函数?
How to use the selName function of GHC.Generics?

我正在寻找一个关于使用Haskell GHC.Generics软件包的selName函数的简单示例。 考虑以下记录类型:{ - #language DeriveGeneric# - } data Person = ...

如何将泛型添加到我的代码中
How to add generics to my code

我需要为我的nestList使用泛型。 我可以使用什么语法,以便将Integer和String列表添加到嵌套列表以及任何其他类型? //整数列表List <...

IEnumerable <T>和IQueryable <T>的通用方法
Generic method for both IEnumerable<T> and IQueryable<T>

我试图做一个泛型方法分页IEnuemrable <T>和IQueryable <T>像这样:public T Paginate <T,TS>(T list)其中T:IEnumerable <TS> {...

Swift:使用泛型使函数具有通用性?
Swift: Make function universal using generics?

好吧,所以我在我的一些Classes中为不同的表格单元格添加了一个函数,看起来像这样。 func open(){let array = [position,salary,jobDescription,applyButton] switch openVerb {...

用实现所需返回类型的返回类型实现接口
Implementing an interface with a return type that implements the required return type

为什么我不能这样做? IHasOperatingSystem {IOperatingSystem OperatingSystem {get; }}计算机<T>:IHasOperatingSystem其中T:IOperatingSystem {public T OperatingSystem {get; } } 它的 ...
1 2 3 4 5 6 7 95 96