腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
具有此
类型
必须为“
c#
”
类型
的
约束
的
方法
上
的
此泛型
、
、
我有一个具有一个公共
基
类型
和两个
派生
类型
的
C#
类
层次结构。我希望这个
方法
在
派生
类
中
实现,这样T就是
派生
类型
的
类型
,对于每个
派生
类型
,即在
派生
类
A
中
: public override IEnumerable<A> GetSibli
浏览 0
提问于2011-01-20
得票数 1
回答已采纳
7
回答
即使在
派生
类
中
,
基
类
方法
也能
返回
这个值吗?
、
我希望能够在
C#
基
类
中
拥有一个
方法
,该
方法
可在几个
派生
类
的
对象上调用,该
方法
返回
对象本身,并让CLR知道对象
的
实际
类型
--即适当
的
派生
类型
。可以建议一种
方法
吗?当然,除了
返回
类型
的
协方差(
C#
没有)之外,还有其他
浏览 8
提问于2011-10-17
得票数 9
回答已采纳
4
回答
如何声明
返回
"anything“(
C#
)泛型集合
的
方法
、
、
、
、
我使用从抽象
基
类
派生
的
泛型集合
类
的
层次结构来存储也从抽象
基
类
派生
的
实体项:{ publicCollectionBase
派生
的
任何
类
的
成员实施严格
的
类型
规则,并保证这些成员具有默认
的</em
浏览 0
提问于2009-09-20
得票数 2
回答已采纳
1
回答
查找接口/抽象,但
方法
返回
不同
的
类型
、
我正在寻找一个
基
类
的
设计模式,它强制所有
派生
类
实现所有
基
类
方法
,而
派生
类
中
的
方法
具有不同
的
返回
类型
。该场景是一个通用
的
MemoryObject
类
(接口/抽象),在内存
中
或从内存中保存和
返回
任何
类型
的</e
浏览 1
提问于2013-12-11
得票数 0
1
回答
类型
化到
基
类
、
、
我正在阅读
c#
的
文档,我无法理解将
类型
转换到
基
类
的
概念。 与Java一样,即使
基
类
引用可能包含对
派生
类型
对象
的
有效引用,也不能使用对
基
类
的
引用来访问
派生
类
的
成员和
方法
。您可以通过引用
派生
类型
隐式引用来引用
派生
类<
浏览 1
提问于2016-03-28
得票数 2
回答已采纳
2
回答
抽象
方法
参数在
C#
中
的
逆变?
、
、
在最新
的
C#
版本(9.0)
中
,我们获得了一个名为Covariant returns
的
很好
的
功能,它使我们可以在
派生
类
方法
覆盖中指定更具体
的
返回
类型
: {不允许我们在
派生
类
方法
重写中指定更具体
的
方法
参数
类型
呢?例如,如果我声明了一个接受
基</
浏览 0
提问于2021-04-05
得票数 1
1
回答
fluent
类
的
泛型“TThis”
、
、
、
我正在构造一个流畅
的
接口,其中我有一个包含大部分流畅逻辑
的
基
类
,以及一个添加了一些特殊行为
的
派生
类
。我面临
的
问题是,当从
派生
类型
的
实例调用时,
基
类
中
的
fluent
方法
的
返回
类型
。在调用
基
类
的
方法<
浏览 0
提问于2009-11-05
得票数 12
回答已采纳
2
回答
在
基
类
类型
的
C#
中
,可以在泛型列表
中
混合
派生
类
和
基
类
吗?
、
、
、
在
基
类
类型
的
C#
中
,可以在泛型列表
中
混合
派生
类
和
基
类
吗?我不明白为什么我看不到this...but
的
一个明确
的
答案,我今天用了一个
类型
基
类
的
泛型列表,它也有
派生
类
,我没有看到任何问题。但我想知道,除了
派生
/
基
<e
浏览 2
提问于2012-07-26
得票数 1
回答已采纳
3
回答
捕获
返回
基
类型
或
派生
类型
的
方法
的
返回
值
、
、
、
我有一个JAVA
方法
,它可以根据Runtime输入
返回
基
类
的
实例(比如A)或
派生
类
的
实例(比如B)。(B
派生
自A) 现在,在
方法
返回
类型
为'B‘
的
对象
的
情况下,如何将其赋给
类型
为'B’
的
引用?我不能简单地将它赋值给
基
类型
的
引用,因为我需要
浏览 1
提问于2013-06-03
得票数 0
回答已采纳
3
回答
在MSIL
方法
中使用hidebysig
的
目的是什么?
使用ildasm和
C#
程序。0x2) IL_0000: nop} // end of method Program::Main hidebysig构造是做什么
的
?
浏览 4
提问于2009-03-17
得票数 95
回答已采纳
5
回答
.NET继承:从MusiInherit/抽象函数
返回
实现给定接口
的
类
的
实例
、
、
、
我有一个
基
类
,它包含一个抽象/MustInherit
方法
。我希望这个
方法
返回
一个实现给定接口
的
类
的
实例。 当我在
派生
类
中
实现该
方法
时,我得到了一个编译器错误,因为
返回
类型
不匹配(即。在抽象
类
中
,
返回
类型
是接口
的
类型
,而在
派
浏览 1
提问于2010-11-14
得票数 1
回答已采纳
3
回答
使用城堡ActiveRecord
类
表继承在
派生
类
上调用FindAll
、
、
我正在使用
类
表继承实现一个
类型
层次结构。然而,我在静态
方法
返回
基
类型
而不是子
类型
时遇到了问题。我已经找到了一种解决这个问题
的
方法
,但它并不太漂亮。请使用以下
类
public class Person : Entity {}Person.FindAll(); 实际上
返回
的<
浏览 0
提问于2010-11-04
得票数 1
回答已采纳
3
回答
从
派生
类
调用
基
类
方法
时
的
C#
类型
转换问题
、
、
、
我需要从Active检索一个扩展属性,ComputerPrincipal
类
中有一个私有
方法
。我知道我只能通过
派生
类
访问私有
方法
,所以我从
基
类
派生
了一个
类
ComputerPrincipalEx。
派生
类
中
的
一个
方法
,它调用
基
类
中
的
私有
方法
。这部分似乎没问题。 当
浏览 6
提问于2014-07-03
得票数 1
回答已采纳
1
回答
如何在
派生
类
的
方法
中
强制转换不同
的
类型
?
、
、
、
、
我有一个
基
类
BaseCollectionInspector,它有两个
派生
类
:ReactionCollectionInspector和ConditionCollectionInspector。
基
类
有这样
的
方法
: AssetInfo assetInfo = (AssetInfo) obj;除了对assetType和newItem进行强制转换之外,它们都使用完
浏览 1
提问于2019-04-24
得票数 0
3
回答
ToString()
方法
的
意义是什么?
、
在不创建实际
方法
的
情况下,如何能够
返回
ToString()之外
的
任何内容?
浏览 0
提问于2013-08-07
得票数 2
回答已采纳
1
回答
虚拟函数,维基百科文章
的
解释: http://en.wikipedia.org/wiki/Virtual_function
、
在面向对象编程
中
,当
派生
类
从
基
类
继承时,
派生
类
的
对象可以通过指针或
基
类
类型
的
引用而不是
派生
的
类
类型
来引用。如果所讨论
的
函数在
基
类
中
是“虚拟
的
”,则将根据引用
的
对象
的
实际
类型</e
浏览 5
提问于2014-11-18
得票数 1
回答已采纳
6
回答
C#
:从
基
类
静态
方法
确定
派生
对象
类型
、
、
在
C#
程序
中
,我有一个带有静态"Create“
方法
的
抽象
基
类
。Create
方法
用于创建
类
的
实例,并将其存储在本地以供以后使用。因为
基
类
是抽象
的
,所以实现对象总是从它
派生
出来
的
。我希望能够从
基
类
派生
对象,通过
派生
类
调用静态创建
方法
(
浏览 10
提问于2008-11-18
得票数 5
回答已采纳
2
回答
函数编程用于重写
的
答案是什么?
、
、
、
、
我刚接触到来自OOP &
C#
背景
的
函数式编程和
C#
,我注意到在函数式编程
中
,
方法
往往是静态
的
,并且根据
类型
在模块
中
(而且我能理解为什么)。例如,要使用list,可以使用在List模块中找到
的
函数,使用option可以使用Option模块,等等。 但是,当我接受
基
类
的
参数,而
派生
类
有更合适
的
实现时,会发生什么呢?在OOP
浏览 2
提问于2014-04-01
得票数 4
回答已采纳
1
回答
将
派生
类
传递给在SWIG
中
接受
基
类
的
函数
、
我将一个
派生
类
传递到一个函数
中
,使用Python3.3和swg2.0.10作为
基
类
。 同样
的
SWIG .i文件也被用于
C#
,并且运行良好。但是,在Python
中
,SWIG报告没有接受
派生
类型
的
C++
方法
--只有接受基本
类型
的
方法
。该语句是正确
的
,但我需要传递
派生
类型
,并让SW
浏览 2
提问于2013-08-01
得票数 3
回答已采纳
2
回答
在反方差
中
,引用
的
赋值兼容性被逆转意味着什么?
、
、
在逆反式
中
,引用
的
赋值兼容性逆转意味着什么? //任务兼容性。字符串str = "test";//将更
派生
类型
的
对象分配给
派生
较少
类型
的
对象。IEnumerable字符串=新列表();//使用
派生
更多
的
类型
参数//实例化
的
对象分配给使用<e
浏览 2
提问于2018-06-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C#的未来:协变返回类型
Python中的协议、鸭子类型、抽象基类、混入类
编程教程:C#中几种常用的数据类型解析
小朋友学Python:继承
JMeter中返回Json数据的处理方法
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券