腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
C#
中通用
类型
的唯一虚拟对象(用于标记
数组
中已删除的插槽)
c#
、
generics
我的类中有一个
泛
型
类型
数组
。 我正在练习用不同的探测实现开放寻址HashTable (
泛
型
版本)--并且我想标记已删除元素的插槽,以便以后可以调整优化(搜索期间交换项并插入“已删除”插槽)。通常,人们使用--某种虚拟对象--他们将其分配给已删除项的时隙,而不是在其他操作
中将
数组
元素与之进行比较。但是,我不确定是否可以
在
C#
中使用
泛
型
类型
--我想使用包含引用和<em
浏览 13
提问于2022-08-15
得票数 0
1
回答
JPA:
字节
数组
字段的TypedQuery
java
、
generics
、
jpa
在
JPA中,type of Query返回
泛
型
类型
对象,需要将其转
换为
指定的数据
类型
。最近,我看到了另一个查询实例,即TypedQuery。TypedQuery确保query.getSingleResult()或query.getResultList()具有指定的
泛
型
类型
。(例如。我的问题是,当作为
字节
数组
(byte[])获得结果时,将提供什么样的
泛
型
类型
浏览 13
提问于2014-10-16
得票数 2
回答已采纳
2
回答
如何将
类型
bytea转
换为
双精度
sql
、
postgresql
我有一个
类型
为bytea的数据库列。它包含转
换为
字节
数组
的浮点数(每个浮点数4个
字节
),编码为Escape。我可以使用substring函数来检索相应的bytea字符串。我的问题是如何在SQL函数
中将
bytea字符串转
换为
float。之前,我
在
C#
side
中将
其转
换为
float。我使用dataReader.getByte方法检索
字节
,然后使用BitConverter.ToSing
浏览 2
提问于2012-02-21
得票数 2
回答已采纳
2
回答
同名的T
型
和非T
型
方法的执行顺序?
c#
、
generics
、
boxing
、
overload-resolution
为什么它叫非T
型
方法? 我还有一个问题是什么时候初始化一个变量:- Object 0=10;这里会发生装箱,但是为什么这里会发生装箱,因为
值
类型
是从引用
类型
继承而来的?
浏览 2
提问于2014-05-12
得票数 1
回答已采纳
5
回答
C#
中的装箱事件
c#
、
value-type
、
boxing
我试图收集
在
C#
中发生装箱的所有情况: struct {}对象框=新的S(); 结构S{}struct S:i{}i box =新S(); char = F();字符串s1 = "char将框
浏览 0
提问于2011-11-03
得票数 89
回答已采纳
2
回答
C#
编译器是否为IEnumerable硬编码了特殊的处理?
c#
当你
在
字节
数组
上调用它时,例如 string str = string.Join(",", bytes); publicstatic String Join<T>(String separator, IEnumerable<T> values); 然而,byte[]隐式派生自不是从
泛
型
IEnumerable派生的类
数组
,而是派生自非
泛<
浏览 0
提问于2017-08-02
得票数 3
1
回答
C#
中的
数组
与
泛
型
c#
、
arrays
、
generics
、
icollection
我注意到
数组
在
c#
中实现了ICollection<T>。
数组
如何实现
泛
型
容器接口,而不是
泛
型
本身?我们能做同样的事吗?{} 这是一个很好的例子,它演示了我们可以从
浏览 1
提问于2016-03-01
得票数 4
回答已采纳
1
回答
在
C#
中将
字节
数组
转
换为
泛
型
类型
值
c#
、
bitwise-operators
我希望有一个帮助器方法来将
字节
数组
转
换为
泛
型
类型
值
: public static T BytesToValue<T>(byte[] bytes) int pos = 0; T result该方法主要用于获取int和long
值
,性能非常关键。 如何解决这个问题?
浏览 58
提问于2019-10-07
得票数 0
回答已采纳
2
回答
以逗号分隔的
泛
型
类型
c#
、
.net
、
generics
我正在尝试将
泛
型
值
转
换为
泛
型
值
的
数组
,以便可以用逗号分隔它们。但是,我不能将我的
泛
型
类型
转
换为
泛
型
类型
数组
。
浏览 3
提问于2010-07-22
得票数 1
回答已采纳
3
回答
组合两个ulong
值
并将其转
换为
字节
数组
c#
、
arrays
、
byte
我是新来
C#
的,我请求你帮我一把。long a = ((long)b << 64) + (long)c; 然后用BitConverter转换成
字节
数组</
浏览 0
提问于2015-04-06
得票数 0
3
回答
为什么造型可以提供CS0030,而"as“可以工作?
c#
、
generics
、
c#-4.0
、
casting
假设我有一个
泛
型
方法: return x;到目前一切尚好。但是如果它是一个哈希表,我想做一些特别的事情。(我知道这是一个完全人为的例子。不过,公平地说,我真的不知道这是否应该是合法的
C#
。好吧,如果我试着用不同的方式做呢?也许我需要告诉它我使用的是引用
类型
?强制转换是否可以工作,或者as是否可以工作,或者
在
强制转换和as之间是否存在一些我发现的MSDN文档中没有的其他语言差异?
浏览 0
提问于2011-09-22
得票数 22
2
回答
使用对象而不是
泛
型
c#
、
generics
、
object
如果我使用的是非
泛
型
集合、函数等等,那么传递的
值
类型
将因为转
换为
Object而被装箱(这对性能不利)。但是,
在
C#
2.0中包含
泛
型
之后,大多数将
值
类型
作为Object传递的情况被排除了。
在
胜任的编程中,是否还存在这样的情况:不可能使用
泛
型
完成某些任务,仍然需要对Object进行转换?如果是的话,你能举个例子吗?谢谢。
浏览 3
提问于2011-04-02
得票数 3
回答已采纳
1
回答
如何在
C#
中将
类型
转
换为
类
c#
我需要学习如何在
C#
中将
类型
转
换为
类。 return values.Skip(1).Any(item => (double)item == firstItem);我想让这个
泛
型
实现用于任何
类型
但是如果我把
类型
转换成类,我想我可以做我想做的事情。 但是我想学习一些
浏览 0
提问于2012-06-22
得票数 1
回答已采纳
1
回答
在
c++
中将
双精度
数组
转
换为
8长度字符
数组
c++
我想在c++
中将
双精度
型
转
换为
8长度的字符
数组
。问题是我想要覆盖double
类型
的所有
字节
数(double
在
c++中并不总是8
字节
长)。char
数组
只是用来存储双精度数的
字节
,就好像char type = byte type一样。 有什么想法吗?
浏览 0
提问于2015-03-14
得票数 0
8
回答
C#
泛
型
:将
泛
型
类型
转
换为
值
类型
c#
、
generics
、
casting
、
bitconverter
我有一个
泛
型
类,用于保存指定
类型
T的
值
。该
值
可以是int、uint、double或float。现在,我想获取值的
字节
数,以便将其编码为特定的协议。因此,我想使用方法BitConverter.GetBytes(),但不幸的是,Bitconverter不支持
泛
型
类型
或未定义的对象。这就是为什么我要转换该
值
并调用GetBytes()的特定重载的原因。我的问题是:如何将
泛
型
值</e
浏览 4
提问于2013-04-12
得票数 16
回答已采纳
2
回答
泛
型
类型
如何实例化
c#
、
generics
我正在阅读赫伯特·斯切特( Herbert )的
C#
完整参考书。他说,关于仿制药, 有人能解释为什么所有引用
类型
只有一个
泛
型
类的版本吗?
C#
如何只使用一个版本进行管理?例如:书中说,对于
值
类型<
浏览 3
提问于2017-06-14
得票数 0
回答已采纳
1
回答
泛
型
是如何在现代编译器中实现的?
design-patterns
、
programming-languages
、
compiler
我想出了几种方法来实现这一点,我们将
泛
型函数作为Function_Node存储
在
AST中,然后每次使用它时,我们都会在原始函数节点中存储一个自身的副本,并将所有
类型
的T替换成正在使用的
类型
。例如,add<int>(5, 6)将为add存储
泛
型函数的副本,并将副本中的所有
类型
T替
换为
int。当我说
泛
型
时,我并不是说它们使用
类型
擦除的Java
泛
型
。
浏览 0
提问于2016-10-20
得票数 17
回答已采纳
3
回答
将
数组
从可空
类型
转
换为
同一
类型
的不可空
数组
?
c#
、
.net
、
vb.net
、
types
、
nullable
我想转换一个Nullable(Of Byte)()
数组
(a.k.a )。( byte?[])到同一
类型
的非空
数组
,即从byte?[]到byte[]。我
在
C#
或VB.NET中寻找更简单、更容易、更快速的
泛
型
解决方案,我已经找到了
在
可空
类型
之间进行转换的
泛
型函数,但是我无法找到一种方法来调整转换逻辑,使之从可空
类型
转
换为
非空
类型
。
浏览 9
提问于2016-09-03
得票数 5
回答已采纳
1
回答
对
类型
参数的约束(
类型
设置为IComparable,但无法将
类型
作为参数发送到采用IComparable的方法)
c#
、
generics
、
constraints
以下是我的代码 { private int N; { } public Key DelMax()InsertionSort.Sort(array);//Error cannot conve
浏览 2
提问于2015-02-21
得票数 0
1
回答
比较开放
泛
型
参数和开放
泛
型
接口
类型
c#
、
generics
、
reflection
是否可以(
在
c#
中)比较一个开放的
泛
型
参数,例如T:使用开放的
泛
型
接口(或类)的
类型
?下面是一个示例接口:然后以某种方式
在
方法中像这样比较它们:{)) //ex
浏览 1
提问于2015-09-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用了这么多年的 Java 泛型,你对它到底有多了解?
Lua-基础类型定义
C#高级语法之泛型、泛型约束,类型安全、逆变和协变
Net调用非托管代码
区块链基础语言(六)——Go语言数据类型
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券