腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
C#
根据
实现
的
类型
解析
基
类
以
更正
存储
库
方法
调用
、
、
、
在我们当前
的
项目中,我们有一个抽象
的
基本用户
类
,它由多个其他用户
类型
实现
。我们有一个比较
类
,可以比较这些
类型
中
的
任何一个,然后需要
根据
实现
的
类型
调用
正确
的
更新api。我试图避免在代码中引入if(typeof(User))逻辑树,并希望找出一些
方法
来解决
方法
重载
的
问题。有没有什么设计模式可以帮助
浏览 2
提问于2017-07-26
得票数 0
1
回答
虚拟函数,维基百科文章
的
解释: http://en.wikipedia.org/wiki/Virtual_function
、
如果派生
类
重写了
基
类
方法
,则
根据
所引用对象
的
实际
类型
,或指针实际
调用
的
方法
可以
根据
指针或引用
的
声明
类型
绑定“早期”(由编译器)、或“迟”(即由该语言
的
运行时系统)。 虚拟函数被
解析
为“延迟”。如果所讨论
的
函数在
基
类
中是“虚拟
的
”,则将
根据
引
浏览 5
提问于2014-11-18
得票数 1
回答已采纳
2
回答
实现
类似于“抽象静态成员”
的
任何
方法
、
、
、
,
以
获得应该通过泛型
类型
规范可以访问
的
实际
类型
值。继承
类
应该
根据
它们
的
具体
类型
实现
进行设置。 当然,问题在于,abstract static 并没有像 in
C#
这样
的
东西。我应该如何处理这个问题,这样我
的
存储
库
就能够自己提供Type值,而不需要我显式地提供它
的
调用
。我只想在
调用
它时提供泛型<
浏览 2
提问于2014-03-19
得票数 2
回答已采纳
2
回答
函数编程用于重写
的
答案是什么?
、
、
、
、
我刚接触到来自OOP &
C#
背景
的
函数式编程和
C#
,我注意到在函数式编程中,
方法
往往是静态
的
,并且
根据
类型
在模块中(而且我能理解为什么)。例如,要使用list,可以使用在List模块中找到
的
函数,使用option可以使用Option模块,等等。 但是,当我接受
基
类
的
参数,而派生
类
有更合适
的
实现
时,会发生什么呢?在OOP中,将
调用
浏览 2
提问于2014-04-01
得票数 4
回答已采纳
3
回答
ASP.NET MVC3 Hand coding IoC
、
、
、
根据
我
的
理解,如果错误,请
更正
,IoC可以与DI一起使用,使
类
的
功能基于其定义和
实现
,同时允许分离关注点。这是在
C#
中使用微软
的
库
System.ComponentModel.IContainer通过拥有一个继承它
的
类
来完成
的
。一个
类
,比如产品,应该有一个接口IProduct。然后,泛型构造函数将从IContainer继承,并在构造函数中允许传入
存储</em
浏览 0
提问于2012-01-28
得票数 3
回答已采纳
2
回答
C#
中
的
参数化System.Type变量
、
、
、
、
我正在尝试在
C#
中创建一个工厂
类
,它返回属于或扩展某个
基
类型
的
对象。每次在工厂上
调用
<code>D0</code>时,我都需要实例化该
类型
的
一个新实例,所以我真的只想接受并
存储
该
类型
本身。在Java语言中,我使用<code>D1</code>保存要创建
的
类
,然后在该类上
调用
<code>
浏览 19
提问于2018-12-20
得票数 0
回答已采纳
2
回答
如何将项目
类型
转换为共享
类
库
类型
、
、
、
(
C#
代码示例位于问题
的
底部。)'use this: 我知道我可以让项目
类型
实现
类
库
中
的
接口,它有一个映射到共享
类型
浏览 1
提问于2015-07-22
得票数 2
1
回答
重写派生
类
中显式
实现
的
接口
方法
、
、
、
我想在
基
类
上显式地
实现
一个接口
方法
。 除此之外,我想让这个
方法
是虚拟
的
,这样我就可以在派生
类
上覆盖它,但是显式
实现
的
方法
不允许这样做。我尝试在
基
中创建一个受保护
的
虚拟
方法
,从接口
方法
调用
它,然后在派生
类
中重写该
方法
。这似乎是可行
的
,但是FxCop正在抱怨规则CA1033“接口
浏览 1
提问于2010-06-23
得票数 5
1
回答
为什么
C#
编译器能够“看到”未引用
的
类
的
静态属性,而不是实例
方法
?
、
、
、
我问题
的
前提是,用简单
的
英语说: 而不引用Bar
库
FooBar不能要求Foo做最终
浏览 0
提问于2018-07-26
得票数 13
回答已采纳
3
回答
如何解决非虚拟实例
方法
继承?
、
、
、
、
它通过
C#
引用CLR,对我来说,好像call会通过CLR在运行时搜索
基
类型
定义
的
方法
。 然后使用call IL指令
调用
实例或虚拟
方法
,必须指定引用对象
的
变量。变量本身
的
类型
指示定义CLR应该
调用
的
方法
的
类型
。如果变量
的
类型
未定义该
方法
,则将检查基本
类型
是否
浏览 3
提问于2013-07-23
得票数 2
回答已采纳
2
回答
转换为
基
类
,并
调用
其虚拟
方法
将导致堆栈溢出异常。
请考虑以下代码:{ { }{ { ((Person)this).UpdatelastLogin();
浏览 2
提问于2013-11-19
得票数 11
回答已采纳
1
回答
C#
泛型是如何
实现
的
?
、
、
、
我曾想过,
C#
中
的
泛型是这样
实现
的
:当使用新
的
泛型
类型
时,在运行时或编译时生成一个新
的
类
/
方法
/什么--您已经生成了一个新
的
类
/
方法
/什么--当使用一个新
的
泛型
类型
时,就会生成一个新
的
类
/
方法
/什么--我知道发生这种情况
的</
浏览 3
提问于2012-07-11
得票数 12
2
回答
我应该如何将IoC DI与此
存储
库
模式一起使用?
、
、
我正在使用这个SO问题
的
答案中找到
的
存储
库
模式: 即。Map来获取
存储
库
的</em
浏览 1
提问于2010-11-30
得票数 2
回答已采纳
2
回答
struct ()
方法
重定向到抽象
类
ValueType
、
Int32 i = new Int32(); i.ToString();struct myStruct {} my.ToString();所以问题是我是怎么得到my.ToS
浏览 0
提问于2019-02-14
得票数 1
回答已采纳
2
回答
使用rhino mock帮助测试抽象
方法
、
、
、
、
我希望为我
的
c#
类
编写一些单元测试。我有一个名为BaseClass
的
基
类
,它有一个名为Execute
的
抽象
方法
和一个名为Redirect
的
方法
。我有一个名为Class1
的
类
,它继承了BaseClass并
实现
了抽象
的
Execute
方法
,也就是我要测试
的
方法
。我想为Execute
方法</e
浏览 0
提问于2011-12-11
得票数 0
3
回答
在MSIL
方法
中使用hidebysig
的
目的是什么?
使用ildasm和
C#
程序。0x2) IL_0000: nop} // end of method Program::Main hidebysig构造是做什么
的
?
浏览 4
提问于2009-03-17
得票数 95
回答已采纳
1
回答
在某些情况下,抽象
方法
中
的
空
实现
和未使用
的
参数是一种很好
的
方法
吗?
、
、
、
我遇到了需要
解析
不同
类型
的
对象
的
情况。除了需要额外填充
的
某些
类型
之外,大多数
类型
都可以
以
通用方式进行
解析
。在当前
的
实现
中,我有一个名为BaseParser
的
基
类
,它
实现
了一个接口ICustomParser。一个泛型
解析
器,能够
解析
所有称为GenericParser和SpecialParser<
浏览 4
提问于2020-11-26
得票数 0
回答已采纳
1
回答
用
基
类
添加/附加带有泛型键字段
的
C#
、
我正在尝试创建一个带有泛型
基
类
的
泛型
存储
库
。对于我
的
基
类
,我有;{} 然后,我想向通用
存储
库
添加一个扩展
方法
,
根据
T.Id是否处于默认状态添加或
浏览 2
提问于2016-04-17
得票数 1
回答已采纳
1
回答
有一个元素
的
Hibernate getitem还是getlist,哪个更好?
、
、
、
、
让我们假设我们有一个服务
类
CustomService,它
调用
存储
库
类
CustomService。getItemAList已经
实现
了一些
方法
,它在服务和
存储
库
类
中返回一个列表。现在我需要添加getItemA
方法
(A中只有一个元素,而不是一个列表)。 哪个更好,哪个
更正
确:1-只需在服务
类
中为其创建
方法
,并
调用
相应
的</em
浏览 0
提问于2018-10-23
得票数 0
6
回答
C#
:从
基
类
静态
方法
确定派生对象
类型
、
、
在
C#
程序中,我有一个带有静态"Create“
方法
的
抽象
基
类
。Create
方法
用于创建
类
的
实例,并将其
存储
在本地以供以后使用。因为
基
类
是抽象
的
,所以
实现
对象总是从它派生出来
的
。我希望能够从
基
类
派生对象,通过派生
类
调用
静态创建
方法
(在
基</e
浏览 10
提问于2008-11-18
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【小雨学编程之C#】18.1 数据类型转换,数据类型别名
哎呀我去,Python多重继承还能这么玩?
【翻译】Protocol Buffer Basics:C
区块链100讲:一文了解Solidity合约
SpringMVC架构浅析
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券