腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
不同
客户端
的
C#
基
类
方法
重用
c#
我有一个
基
类
和3个从
基
类
继承
的
客户端
,它们都将使用相同
的
方法
,只有很小
的
逻辑变化。 我应该在3个客户机
类
中实现这个
方法
,还是可以在
基
类
中使用if?
浏览 25
提问于2020-01-19
得票数 1
回答已采纳
6
回答
将Python移植到
C#
时出现
的
方法
继承问题
c#
、
.net
、
inheritance
我想将一些Python代码移植到
C#
。 a = 'foo' return self.a; a = 'bar'a = X()b.x() // pri
浏览 1
提问于2014-11-17
得票数 0
回答已采纳
2
回答
使用
基
类
和
方法
覆盖来编写更整洁
的
代码
c#
、
oop
我听说过如何结合
基
类
和
方法
覆盖来消除代码
重用
/编写更整洁
的
代码。谢谢
浏览 1
提问于2009-06-20
得票数 1
回答已采纳
1
回答
以一种类似于依赖注入
的
方式
重用
实例
的
Python方式
python
、
python-2.7
、
dependency-injection
、
dynamic-languages
我有一个围绕DB
的
包装器,它提供了一些实用
方法
。DB包装器
的
实例只需创建一次,即可从
基
类
访问。我想在助手
类
中
重用
这个实例,并考虑依赖注入,因为我有过使用OOP
的
经验,比如
C#
或Java。然而,使用python时,我似乎失去了对intellisense
的
支持。我看到了每个函数
的
依赖注入示例,然而,这对我不起作用,因为包装器
类
有许多我想要使用
的
不同
函
浏览 4
提问于2013-10-07
得票数 0
3
回答
让抽象
类
实现接口
的
好处是什么?
.net
、
oop
、
inheritance
、
interface
、
abstract-class
最近,我询问了这个是应该实现接口还是实现抽象
类
。Scottm回答说我同时使用了这两种
方法
,但我仍然不知道为什么我会这么做。从长远来看,有好处吗?这样做有什么好处呢?以下是我认为
的
一些好处: 这是另一个问题。如果我实现了一个接口,该接口应该只包含所有子类都可以执行
的</e
浏览 5
提问于2011-09-29
得票数 4
回答已采纳
4
回答
具有相同步骤
的
Specflow功能文件会导致多个浏览器实例启动
c#
、
specflow
step
方法
时,我把它放在一个step文件中,比如说Steps1.cs,它继承了一个初始化FirefoxDriver
的
基
类
。我
的
所有StepsXXXX.cs
类
都继承自这个
基
类
。我非常确定
浏览 0
提问于2013-03-20
得票数 10
回答已采纳
3
回答
C#
私有(隐藏)
基
类
c#
、
inheritance
、
private
、
base-class
是否有可能使
C#
基
类
仅在编译到
的
库程序集中访问,同时使从它继承
的
其他子类成为公共
类
?(Stream o): { ... } { ... }在这里,我希望库
的
客户端
无法访问我知道
C#
不允许
基
类比子类具有更严格
的
访问权限,但是是否有其他合法
的
方法</
浏览 0
提问于2012-06-01
得票数 18
回答已采纳
1
回答
为什么要使用抽象
类
来创建
类
库?
c++
、
oop
在创建将被广泛分发或
重用
的
类
库时--特别是对
客户端
--优先使用抽象
类
而不是接口;因为它简化了版本控制。这是开发
基
类
库
的
Microsoft团队使用
的
实践。( COM是围绕接口设计
的
。)使用抽象
类
为类型族定义公共
基
类
。使用抽象
类
提供默认行为。子类仅是
类
逻辑所属
的
层次结构中
的
基
<e
浏览 5
提问于2017-03-23
得票数 0
回答已采纳
1
回答
为什么要使用覆盖?
c#
、
.net
、
oop
在一次采访中,有人问我们为什么需要重写
基
类
的
方法
。我试着回答,就像我们想在派生
类
中有
不同
的
实现一样。但是他接着说:“我们为什么不创建一个
不同
名称和
不同
实现
的
新
方法
,而不是重写
基
类
方法
呢?”无论如何,我们没有
重用
基
类
方法
,因为实现将是
不同
的
,
浏览 0
提问于2018-11-29
得票数 0
回答已采纳
2
回答
在ByRef内部
方法
上指定OutAttribute目前能做什么吗?
vb.net
、
out
、
byref
VB.NET没有out参数,但您可以在COM和P/Invoke
方法
上指定<Out()> ByRef,以获得与外部
方法
相同
的
效果。在内部
方法
(即仅由.NET代码调用
的
方法
)上指定相同
的
方法
真的对抖动(或VB.NET编译器)有帮助吗?或者它目前只是作为程序员
的
笔记有用。有没有可能在将来
的
抖动中使用它,或者这个属性在编译时丢失了?
浏览 0
提问于2011-07-19
得票数 9
回答已采纳
1
回答
当
类
继承某个
类
时不能并行运行xunit测试
c#
、
xunit
不能并行运行xunit测试 我继承
的
基
类
不包含任何与测试相关
的
代码(所有事实注释函数都在子类中)。我使用
的
是xUnit 2.4.1与
C#
和.Net 4.
浏览 0
提问于2019-08-13
得票数 0
1
回答
如何从无参数派生
类
调用参数化
基
类
构造函数?
c#
我
的
基
类
不包含无参数构造函数。因此,我通常可以像这样调用
基
类
构造函数: { 所有这些都非常标准,但为了便于
重用
,我希望在派生
类
中有一个无参数<
浏览 0
提问于2015-07-28
得票数 0
回答已采纳
2
回答
如何创建一个公共
客户端
类
、连接和共享连接
c#
、
.net
、
oop
我正在设计一个工具(在.net中),它连接到第三方web服务应用程序接口,一旦连接,就会创建一个对该应用程序接口
的
客户端
引用。这个
客户端
实例需要在其他几个
类
上
重用
,这些
类
将使用
客户端
作为代理来执行它们
的
方法
。完成后,我需要关闭这个
客户端
到API
的
连接。 我可以只创建一个实例,并在所有其他
类
中传递对它
的
引用。或者我可以使用静态
类
,但这并不是最好<e
浏览 0
提问于2012-04-03
得票数 1
回答已采纳
2
回答
我可以有一个键属性为泛型
的
抽象
基
类
吗?
c#
、
.net
、
generics
、
abstract-class
我想创建一个可
重用
的
库。我打算使用扩展
方法
,但是我遇到了一些问题,在某些情况下,
客户端
必须在调用
方法
中指定类型。问题-如果我使用抽象
基
类
作为基础,我是否可以在
类
中指定一个属性/属性为泛型(例如,键属性在一种情况下可能是'int‘,在另一种情况下可能是'string’)?
浏览 1
提问于2010-05-11
得票数 0
回答已采纳
1
回答
我需要使用2种
不同
的
SoapServices,但我当时只能访问1,为什么?
c#
、
asp.net
、
soap
在我
的
学校作业中,我们创建了一个与我
的
教师服务相同
的
服务。该服务
的
目的是能够与我们连接到服务
的
聊天
客户端
进行通信。:现在说
的
是真正
的
问题..当为一个服务创建
客户端
是小菜一碟时,尝试在客户机中只使用一个引用就可以在它们之间进行更改似乎是不可能
的
(但其他人已经设法做到了,但是在检查了代
浏览 0
提问于2011-08-31
得票数 4
6
回答
继承和访问修饰符
c#
、
inheritance
我有以下简单
的
C#
代码,但我不理解输出。//Output }当我调用c1.mymethod()时,为什么在myParent
类
中使用string name而不是在myChild
类
中使用string name,因为我在myChild对象上调用一个
方法
,该
方法
有一个定义
的
string name变量。我曾经认为,继承意味着简单地将代码
浏览 5
提问于2017-02-05
得票数 2
回答已采纳
2
回答
有没有办法找到反射字段定义在其中
的
实际
类
,或者找到子对象
的
公共
基
类
?
c#
、
inheritance
、
reflection
、
polymorphism
我有一个在
基
类
中定义
的
字段,当我对子对象使用反射时,我希望检索实际定义该字段
的
基
类
。在
C#
.Net 4.0中有什么
方法
可以做到这一点吗?或者,有没有一种
方法
可以在给定两个
不同
的
子类
的
情况下动态地找到公共
基
类
?
浏览 2
提问于2011-05-17
得票数 0
回答已采纳
2
回答
如何
重用
其他项目中
的
.cs文件
c#
、
visual-studio-2012
、
windows-8
、
windows-phone-8
、
library-project
1)我有一个场景,我需要创建一个子项目和库项目,我们已经按照链接- 中给出
的
那样做了这个Android在我
的
基础项目中 return "XYZ" return 1;
浏览 20
提问于2014-01-22
得票数 4
9
回答
"base“关键字在
c#
中
的
真正用途是什么?
c#
、
keyword
、
base
因此,对于我
的
应用程序
的
每个页面中一些常见
的
可
重用
方法
使用
的
基
类
...{ return guidResult.Substring(0, length);} 因此,
浏览 0
提问于2010-04-15
得票数 53
回答已采纳
2
回答
我应该创建AmazonSimpleEmailServiceClient并将其作为单例
重用
吗?
c#
、
.net
、
amazon-web-services
、
aws-sdk
using (var client = new AmazonSimpleEmailServiceClient(RegionEndpoint.USWest2)) //...但是,在我
的
生产应用程序中,我应该只初始化AmazonSimpleEmailServiceClient一次,然后
重用
它吗?_client.SendEmail(request);} 我
的
生产应用程序正在发送大量电子邮件。我不确定AmazonSimpleEmailServiceClient对象是如何工作
的
,但
浏览 1
提问于2019-03-14
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
为什么我们无法写出真正可重用的代码?
C#和Java到底有什么区别?程序员研读4小时后得出了8%的结论
Python教程(21)——面向对象编程的三大特性
小朋友学Python:继承
编程教程:浅谈C#的隐式显式类型转换
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券