腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
泛
型
列表
、
我在设计一个
使用
命令模式但
使用
泛
型
的解决方案时遇到了一些问题。基本上,我定义了一个
泛
型
接口
,它只有一个返回
泛
型
对象列表的方法。}{} 由于
泛
型
的
泛
浏览 2
提问于2012-07-31
得票数 0
回答已采纳
1
回答
如何
在SignalR中
使用
通用集线器
、
、
、
MSDN页面的继承层次结构部分显示Hub类继承自Object
并
实现
IHub和IDisposable
接口
,但是反编译的源代码显示了前面提到的HubBase基类,
实现
了IHub
接口
,而后者又
实现
了IDisposable类的
非
泛
型
和
泛
型
变体之间的区别在于,
非
泛
型
的Clients属性返回IHubCallerConnectionContext<dyn
浏览 1
提问于2014-10-24
得票数 10
回答已采纳
1
回答
我可以继承一个类来向Generics提供com-互操作吗?
、
、
这在我们的代码中被广泛
使用
。不幸的是,我还需要以ArrayList的形式提供这些列表,因为我们需要在VBA (特别是Excel)中访问相同的对象。我熟悉抽象和重写/新,但这意味着要修改大量已经
实现
的代码,并在我看来,创建大量额外的代码(这些代码中可能有50个)来抽象对象,而事实上,在这种情况下,
使用
了99%的时间。 end propertyend class 几乎我们所
浏览 5
提问于2014-10-06
得票数 1
回答已采纳
2
回答
泛
型
和
非
泛
型
接口
、
我遇到过很多情况,我声明了一个
泛
型
接口
,后来我需要这个
接口
的
非
泛
型
版本,或者至少该
接口
上的一些方法或属性的
非
泛
型
版本。我通常会声明一个新的
非
泛
型
接口
,
并
让它继承
泛
型
接口
。FormatBase GetFormat(); object IBook.Ge
浏览 1
提问于2012-07-13
得票数 9
回答已采纳
3
回答
为什么不能直接
调用
DbContext.ObjectContext?
、
为什么不能直接
调用
DbContext.ObjectContext?我可以做到,((IObjectContextAdapter)context).ObjectContextclass Program static) Console.WriteLine("abcdefg"); } 我之前遇到了这个问题,IEnumerable<T>继承了IEnumerable,它有
泛
型
版本
浏览 1
提问于2012-10-26
得票数 2
3
回答
在特殊情况下解析
泛
型
和
非
泛
型
IList扩展方法之间的模糊
调用
。
、
、
为了清晰起见,我删除了
实现
。IList<T> RemoveWhere<T>(this IList<T> list, Func<T, bool> predicate, int offset = 0) ...对于
泛
型
IList<T>和
非
泛
型
IList,我也需要这种方法,因为我们有几种情况,其中只有一个
非
泛
型
接口
可用。但是,当我有一个特定的Lis
浏览 2
提问于2016-01-21
得票数 0
回答已采纳
2
回答
非
泛
型
类能
实现
泛
型
接口
吗?
、
、
在一页的通用
接口
一节中,作者写道(重点是我的): 那么,是否存在
非
泛
型
类可以在Java中
实现
浏览 0
提问于2019-01-22
得票数 2
回答已采纳
1
回答
适配器类或用于IComparer、IComparer<T>的多
接口
实现
、
、
、
、
我需要在WPF的ListCollectionView上
使用
自定义排序算法。我创建了IComparer<string>的
实现
,因为我
使用
了字符串,但是ListCollectionView的CustomSort属性只
使用
非
泛
型
的IComparer
实现
: { return _innerComparer.Compare((string)a, (st
浏览 5
提问于2021-10-18
得票数 0
回答已采纳
2
回答
如何
将SortedList转换为SortedList<>
由于我
使用
的现有框架,方法
调用
将返回一个SortedList对象。因为这个
调用
的另一边是我写的,所以我知道它实际上是一个SortedList。虽然我可以继续
使用
SortedList,但
使用
泛
型
会更好地表达我的意思。那么,
如何
将
非
泛
型
SortedList更改为适当类型的
泛
型
SortedList呢?这方面的背景是,该
调用
是
使用
Soa
浏览 1
提问于2012-08-09
得票数 5
回答已采纳
1
回答
如何
实现
非
泛
型
接口
并
使用
泛
型
调用
、
、
这可能是一个糟糕的标题,但我正在尝试将"EventHub“类型从我的
泛
型
处理程序类中抽象出来。是否存在将这两种类型解耦的设计模式?注释掉的是我想在某种程度上想要的行。
浏览 21
提问于2019-07-25
得票数 1
1
回答
通过
非
泛
型
IDictionary枚举时,无法将
泛
型
字典项强制转换()为DictionaryEntry
、
、
、
、
我有一些通过首先
调用
LINQ 方法来迭代
非
泛
型
的代码。但是,在传递
泛
型
字典
实现
时,即使我专门通过
非
泛
型
IDictionary
接口
使用
它,也会得到一个无效的强制转换异常。有没有一种可靠的方法可以将
非
泛
型
字典转换为DictionaryEntry的枚举,而不需要手动构建列表?
浏览 1
提问于2011-10-07
得票数 4
回答已采纳
5
回答
使用
泛
型
实现
显式
接口
成员
、
、
我有一个到
泛
型
类组的
非
泛
型
接口
。我有一个方法,它
使用
协方差来返回从
非
泛
型
类组的抽象
实现
派生的类中的强类型实例。下面是我是
如何
构造
接口
和类的。我不确定这是否正确。通常,我根本不会有
非
泛
型
抽象类。这不能
使用
接口
完成,因为它是受保护的,也不能从
泛
型</em
浏览 1
提问于2011-09-29
得票数 2
回答已采纳
3
回答
什么时候
调用
IEnumerable.GetEnumerator而不是IEnumerable<T>.GetEnumerator?
、
、
、
据我所知,
非
通用IEnumerator版本是为了兼容性.
如何
强制我的代码
使用
非
泛
型
IEnumerator运行?
浏览 2
提问于2013-02-16
得票数 9
回答已采纳
1
回答
实现
从
非
泛
型
接口
继承的
泛
型
接口
、
我知道
如何
实现
继承
非
泛
型
接口
形式的
泛
型
接口
,但是在这个过程中我不了解一些东西: 为什么不能在
实现
接口
的类中将
非
泛
型
接口
方法声明为public?
浏览 5
提问于2016-03-03
得票数 4
回答已采纳
2
回答
“强类型”
泛
型
集合,包含给定
接口
/类的任何<T>
、
是否可以声明
泛
型
集合,以仅保存与任何<T>
实现
泛
型
接口
的对象 我的问题归结为:如果我想/必须存储
实现
泛
型
接口
的对象,是否有比
使用
非
泛
型
集合或(
泛
型
的<Object>)更好的方法来表达这一事实。下面有一个建议,将
泛
型
接口
建立在
浏览 2
提问于2019-03-19
得票数 0
回答已采纳
2
回答
类型库导出程序遇到从
泛
型
类派生的类型。
、
、
、
我想
调用
一个WCF服务,它是作为一个
泛
型
类
实现
的。注意:我完全没有权限修改它的类,或者标记它是COM可见的,或者使它成为
非
泛
型
类等等。 我已经编写了一个客户端,它消耗了WCF服务。警告:类型库导出程序遇到一种类型,该类型派生自
泛
型
类,未标记为ClassInterface(ClassInterfaceType.None)。此类
接口
不能公开。请考虑
使用
ClassInterface(ClassInterf
浏览 4
提问于2016-05-23
得票数 0
回答已采纳
1
回答
C#中的数组与
泛
型
、
、
、
我注意到数组在c#中
实现
了ICollection<T>。数组
如何
实现
泛
型
容器
接口
,而不是
泛
型
本身?我们能做同样的事吗?{} 这是一个很好的例子,它演示了我们可以从
泛
型
创建
浏览 1
提问于2016-03-01
得票数 4
回答已采纳
1
回答
如果变量类型可以包含任意T类型的
泛
型
类,那么它会有什么根本缺陷吗?
、
、
、
想象一下,每当您创建一个
泛
型
类MyClass<T>时,都会自动生成一个
接口
MyClass<>,其中包含MyClass<T>的所有方法和属性,这些方法和属性不
使用
泛
型
参数或返回值。如果这个特性存在,你就不会认为它是生成的
接口
,例如,List<>类型的变量当然可以保存任何
泛
型
列表,比如List<int>或List<MyElement>,然后你可以在它上面
调用<
浏览 2
提问于2016-10-25
得票数 1
2
回答
通用
接口
实现
的C#检查
、
、
、
如何
检查类是否以任何方式
实现
泛
型
接口
?} {}{ /
浏览 7
提问于2017-04-21
得票数 2
回答已采纳
2
回答
为什么
泛
型
ICollection<T>不继承一些带有Count属性的
非
泛
型
接口
?
、
、
、
在.NET通用
接口
中,ICollection<T>本身具有Count属性。但是它不会继承任何带有Count属性的
非
泛
型
接口
。因此,如果您想要确定非
泛
型
IEnumerable的计数,您必须检查它是否正在
实现
ICollection,如果不是,您必须
使用
反射来查找它是否
实现
了
泛
型
ICollection<X>,因为您不知道
泛
型
参数
浏览 0
提问于2014-02-26
得票数 10
回答已采纳
点击加载更多
相关
资讯
编程小知识【java-0004】java泛型机制-泛型接口
如何在Java程序中使用泛型
实验十一-泛型集合使用
九月哥详谈Java SE中泛型在哪些地方用:详谈泛型接口
教你如何攻克Kotlin中泛型型变的难点
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券