腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
是否
有
可
能以
一种
仍然
强制
类型
安全
的
方式
编写
泛
型
?
typescript
、
generics
、
design-patterns
、
types
、
interface
假设我
有
多个具有相似方法
的
类。newModel.save(); return await newModel.save(); } 我
的
所有服务(使用该方法
的
服务)都扩展了一个包含该
泛
型
方法
的
类,所以现在在这些服务中<em
浏览 12
提问于2020-01-08
得票数 1
回答已采纳
1
回答
如何最好地判断
泛
型
类型
参数
是否
可以被protobuf-net序列化?
generics
、
protobuf-net
我正在
编写
一些自定义
的
通用数据结构。如何确保传入
的
泛
型
类型
可以被protobuf-net序列化?因为protobuf-net不依赖于接口,所以我不
能以
这种
方式
约束
类型
参数。我考虑过在构造函数中对
类型
进行运行时测试,但我甚至不能使用PrepareSerializer<T>,因为这依赖于
类型
是一个引用
类型
。我可以简单地尝试序列化和反序列化,但这看起来充其量是混乱
的<
浏览 3
提问于2011-11-06
得票数 1
回答已采纳
2
回答
如何在仿制药中做到这一点?
c#
、
c#-4.0
、
generics
我开始使用
泛
型
,并没有真正找到他们
的
简单初学者指南,所以我只是做尝试和错误。task.DueDate = TimeZoneInfo.ConvertTimeToUtc(task.DueDate, info);} } } 现在让我感到困惑
的
是我如何将“实体”转换成一个Task对
浏览 0
提问于2011-06-06
得票数 0
回答已采纳
1
回答
我能否为“为varargs参数创建
泛
型
数组”设置编译器首选项以忽略?
java
、
eclipse
、
warnings
我和问的人
有
同样
的
问题。具体来说,警告是 Collections.addAll(row, name, units, Boolean.FALSE);发布
的
解决方案很不错,但我想知道E
浏览 1
提问于2013-01-30
得票数 1
3
回答
是否
仍然
存在我们
仍然
使用非
泛
型
集合
的
情况?
.net
除了将任何
类型
存储为对象并将其存储在非
泛
型
集合中
的
明显原因外,还有什么其他原因
仍然
使用非
泛
型
集合。到目前为止,除了与旧软件
的
向后兼容之外,我还没有发现其他用途,甚至可以将这些
类型
的
集合保留在.NET框架中。这似乎只会带来更多
的
工作,因为您需要不断地从
类型
对象到它
的
原始
类型
进行装箱和拆箱,反之亦然。
类型
安全
似乎是
浏览 0
提问于2011-04-05
得票数 2
回答已采纳
3
回答
我
是否
应该在Java语言中使用
泛
型
ArrayList,即使它没有提供任何性能优势?
java
、
generics
由于
泛
型
在Java中
的
实现
方式
(最终向下编译为对象和
类型
转换),使用它们
的
好处是什么? 出于编译时
类型
安全
的
考虑,我应该
仍然
使用它们吗?我已经习惯了
泛
型
在C#中显着
的
速度提升,我很好奇,使用Java语言的人
是否
仍然
经常使用
泛
型
,尽管他们实现了
泛
型
?
浏览 0
提问于2009-09-02
得票数 1
回答已采纳
3
回答
如何要求.class参数成为Java中
的
某个类?
java
、
class
、
generics
、
type-safety
例如,我想做这样
的
事情: doSomething();但是我希望Class c参数是一个已经实现了特定接口
的
类。
有
办法在编译时
强制
执行吗?
浏览 1
提问于2015-02-07
得票数 1
回答已采纳
1
回答
T where T:结构不支持十进制变量
c#
、
generics
、
.net-core
我
有
一个
泛
型函数 private void WriteNumberProperties<T>(Utf8JsonWriter writer, Dictionary<string, T?); writer.WriteNullValue(); } } 我试着通过以下
方式
调用它下面是我得到
的
异常: Transformers\EntityDTOConverter.cs(70,45): error
浏览 12
提问于2020-07-26
得票数 0
回答已采纳
2
回答
泛
型
方法
的
泛
型
返回
类型
java
、
generics
、
type-erasure
考虑这样
的
泛
型
方法定义: return (T) context.get(contextParameter.name());在您尝试像List这样
的
通用对象之前,可以很好地获取任何
类型
的
对象,
浏览 3
提问于2015-02-17
得票数 8
回答已采纳
1
回答
使用Linq
的
隐式转换
c#
、
.net
、
extension-methods
、
linq-to-objects
假设我
有
一个带有整数
的
列表(var identifiers = Enumerable.Empty<int>())。通过这个列表,我可以将各个项目转换为另
一种
类型
:var castedIdentifiersString这是故意
的
。
是否
有
一种
方法可以定义扩展方法(例如CastImplicitly<T>),其中我
浏览 1
提问于2015-12-01
得票数 3
回答已采纳
5
回答
Java
泛
型
什么时候在运行时使用
类型
转换?
java
、
generics
我读到了一篇关于C++模板和C#
泛
型
的
讨论,以及它们与Java
的
类型
擦除
泛
型
有
何不同。我读到一条声明,说Java在运行时
仍然
使用
强制
转换,例如在处理集合时。如果这是真的,我不知道!SomeClass object = list.get(0);ArrayList list = new ArrayList(); ...或者,
是否
可以
浏览 3
提问于2012-04-12
得票数 6
回答已采纳
3
回答
是否
有
一种
方法可以使用内部构造函数来指定where T:new()限制?
c#
、
.net
、
generics
、
restriction
我已经创建了一个
泛
型
类,它需要实例化它
的
实现
类型
,因此实现
类型
必须有一个
可
访问
的
参数少
的
构造函数。看起来,新
的
()限制可以完成这项工作,但当我将它放在内部时,它
强制
实现
类型
为具有公共构造函数(但可以访问,因为这两个构造函数都位于同一个程序集上)。
是否
有理由强迫它公开,而不是"accessible"?Is --
有
一种
方法来满足我
浏览 4
提问于2012-05-11
得票数 7
回答已采纳
6
回答
你能在java中将一个整型数组传递给一个
泛
型
方法吗?
java
、
generics
我正在尝试一些代码katas,同时试图更好地理解java
泛
型
。我有这个小方法来打印我喜欢看
的
数组,我
有
几个辅助方法,它们接受一个“事物”数组和一个索引,并返回索引上方或下方
的
“事物”数组(这是一个二进制搜索算法)。;) ) #2我
是否
必须
编写
单独
的
方法来处理原始数组,或者
是否
有
更好
的
解决方案?
浏览 2
提问于2009-04-25
得票数 6
回答已采纳
1
回答
如何使用
泛
型
引用当前类
类型
c#
、
generics
我
有
一个带有方法
的
基类,我想在其中使用
泛
型
来
强制
编码器在当前类上使用
泛
型
表达式:{ { }现在,我想
强制
T是实例化类<em
浏览 1
提问于2010-01-15
得票数 18
回答已采纳
6
回答
java和equals()方法中
的
泛
型
类:
类型
安全
性
java
我想要覆盖
泛
型
类中
的
equals()方法,为此,我必须将对象
强制
转换为
泛
型
类型
对。
浏览 1
提问于2019-04-05
得票数 7
回答已采纳
7
回答
Java
泛
型
主要是
一种
强制
集合元素使用静态
类型
的
方法吗?
java
、
generics
private ArrayList<String> colors = new ArrayList<String>(); 从上面的例子可以看出,
泛
型
的
要点似乎是在集合上
强制
使用
类型
。因此,我
强制
在ArrayList中
的
集合上
强制
使用" String“
类型
,而不是使用”对象“数组,程序员可以自行决定将这些对象转换为字符串。这对我来说是新
的
,但我只是想检查一下我
是否
正确理
浏览 2
提问于2009-04-19
得票数 5
回答已采纳
2
回答
阵列式保护技巧
arrays
、
typescript
当前,为了保护数组
类型
,我使用两个函数export function isPureArrayOf<T>(array: any[], func: Function): array is T[(item instanceof func)) { }}export function isArrayOfif (array.length === 0 || array[0] instanceof func) { r
浏览 0
提问于2018-06-13
得票数 1
回答已采纳
1
回答
将List<T>铸造成List<String>
型
java
、
string
、
list
、
arraylist
、
casting
我要名单上
的
演员名单。对于list
的
任何元素,getClass()方法都返回列表元素
的
实际类,即T而不是字符串。Java不应该返回字符串而不是实际
的
类,因为列表是抛给字符串列表
的
吗?
浏览 0
提问于2016-10-28
得票数 0
回答已采纳
1
回答
<T>和<U>在角2中代表哪些类?
angular
、
typescript
文档中
的
一个示例代码是: changes : Observable<any> first : T last
浏览 0
提问于2016-08-11
得票数 0
回答已采纳
2
回答
Android使用具有
泛
型
类型
的
Retrofit
java
、
android
、
generics
、
retrofit
、
retrofit2
是否
有
可
能以
使用
泛
型
类型
的
方式
使用改进?RetroInterface<T> { T getById(@Path("id") int id);我读到过Retrofit在运行时使用方法签名来确定返回
类型
,在这种情况下,
有
可能有像上面这样
的
泛
型
接
浏览 1
提问于2016-07-21
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java 泛型基本用法与类型擦除
聊聊C+的模板和泛型编程
Java 泛型 T,E,K,V,?,傻傻分不清?
每一个C#开发者必须知道的13件事情
从Kotlin开发者角度看Java缺失的特性
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券