腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
c#
中
不允许
的
静态
派生类
的
替代
方案
是什么
c#
、
class
我有多个派生
的
Pokemon类,比如Bulbasaur,Venusaur,Charmeleon等,每个类都有不同
的
静态
值用于特定类型
的
pokemon。我会创建这些Pokemon
的
实例,因为不是相同类型
的
Pokemon
的
所有实例都是完全相同
的
。它们会有不同
的
动作,我可以在上面添加功能,比如昵称或关卡。它们只有
静态
字段。,所以我不能使这个类成为
静态
的
,因为
静态
类只能从
浏览 21
提问于2021-09-03
得票数 1
1
回答
three.d.ts
中
不兼容
的
静态
属性,具有最新
的
TypeScript
static
、
three.js
、
typescript
static property 'Utils' of class 'THREE.Shape' and class 'THREE.Path'问题是 // incompatible with A.Utils,
浏览 3
提问于2013-10-26
得票数 2
回答已采纳
2
回答
如何访问作为基类形式
的
参数传递
的
派生类
的
实例
的
属性
c#
、
inheritance
、
polymorphism
、
derived-class
、
base-class
在
C#
中
,我有一个基类和一个
派生类
。我有一个基类作为输入参数
的
函数是否有一种方法可以访问特定于
派生类
的
属性,即使它已作为基类传递我理解这些解决
方案
可能并不优雅,但目前
的
替代
方案
是对不同
的
派生类
多次重复此函数。
浏览 0
提问于2011-09-29
得票数 0
回答已采纳
1
回答
单声道
C#
编译器与MS
C#
编译器在作用域上
的
差异
c#
、
visual-studio-2010
、
compiler-construction
、
mono
、
compiler-errors
在这里,我陷入了与
C#
中
实例方法/属性
的
作用域
的
区别的绝境。e) => Execute()) } {} 代码在MonoDevelop 3.0上编译得很好,但在VS2010
中
给出了一个错误:非
静态
字段、方法或属性"Base.Execute“基本上需要对象引用,这归结为这样一个事实:当从
派生类
的
构造函数调用基类
的
构造函数时,M
浏览 3
提问于2012-05-14
得票数 7
回答已采纳
2
回答
让构造函数更改对象类型
c#
、
constructor
我
的
代码使用了一个带有基类
的
列表,稍后我将其转换为它们各自
的
派生类
型。我认为我可以为基类创建一个构造器,该构造器将计算出它应该
是什么
类型,并将其自身更改为该类型。DerivedClass(); // <-- Not allowed } {这是
不允许
的
更改"this“
的
类型似乎也是<em
浏览 0
提问于2012-04-26
得票数 1
回答已采纳
3
回答
如何强制抽象类子类实现
静态
方法?
c#
、
oop
可能重复: 但奥利维尔
的
替代
方案
看起来不错。
浏览 3
提问于2012-11-26
得票数 6
回答已采纳
2
回答
如何使
C#
Windows运行时组件类型相等?
windows-runtime
我正在用
C#
编写一个Windows Runtime组件。我想在我
的
一些类型
中
实现IEquatable接口。我不需要向组件
的
使用者公开Equals方法,我只希望我
的
单元测试能够在实例之间进行比较。
不允许
实现IEquatable,因为它是泛型类型。最好
的
替代
方案
是什么
?
浏览 2
提问于2013-08-08
得票数 2
1
回答
为什么
静态
方法不能提供受保护
的
setter属性?
c#
、
clone
、
static-methods
我有一个特定基类型
的
静态
帮助克隆方法,它
不允许
我设置基属性设置器。)clone;{另一种解决
方案
是将因此,我
的
问题是,由于封装,我不能从
静态
方法调用受保护
的
setter方法吗?
替代
解决
方案
的
示例,但是为什么我必须指定类型?Category(lo
浏览 2
提问于2012-10-22
得票数 0
回答已采纳
6
回答
C#
:从基类
静态
方法确定派生对象类型
c#
、
static-methods
、
derived-class
在
C#
程序
中
,我有一个带有
静态
"Create“方法
的
抽象基类。Create方法用于创建类
的
实例,并将其存储在本地以供以后使用。因为基类是抽象
的
,所以实现对象总是从它派生出来
的
。我希望能够从基类派生对象,通过
派生类
调用
静态
创建方法(在基类
中
实现一次),并创建派生对象
的
实例。 在
C#
语言中有什么工具可以让我完成这个任务吗?我目前
的
备用
方案
是
浏览 10
提问于2008-11-18
得票数 5
回答已采纳
3
回答
如何实现虚拟
静态
属性?
c#
、
properties
、
static
、
virtual
据我所知,
C#
不支持虚拟
静态
属性。如何在
C#
中
实现这样
的
行为Type t = typeof(DerivedClass); var identifier= (String) t.GetProperty
浏览 2
提问于2013-03-12
得票数 10
回答已采纳
6
回答
在
派生类
中
设置属性为只读
c#
、
properties
、
overriding
、
access-modifiers
我在我
的
派生类
中
重写了一个属性,我想让它成为只读
的
。
C#
编译器
不允许
我更改访问修饰符,因此它必须保持为公共。 做这件事最好
的
方法
是什么
?我应该在set { }
中
抛出一个InvalidOperationException吗?
浏览 0
提问于2010-12-10
得票数 7
回答已采纳
9
回答
C#
:如何从
派生类
的
静态
方法调用基类
的
静态
方法?
c#
、
inheritance
、
static
、
base
、
derived-class
在
C#
中
,我有基类Product和
派生类
Widget。我想从
静态
方法Widget.MyMethod()调用
静态
方法Product.MyMethod()。
C#
中
是否有类似于base
的
语法,允许我从
派生类
的
静态
方法调用基类
中
的
静态
方法?
浏览 0
提问于2009-03-02
得票数 21
2
回答
如何在带参数
的
函数上使用boost::call_once()
c++
、
multithreading
、
boost
我想使用boost::call_once()来实现线程安全
的
惰性构造单例场景,但是,单例基类有许多
派生类
,因此getInstance()函数需要一个参数来确定初始化哪个
派生类
。class type based on input a.return instance;我想使用boost::call_once(),但看起来它只能在没有参数void (*func)()
的
函数上使用如果有人知道这里
的
替代
解决
方案
,请帮助。编辑:: 另一个问题是,如何使
浏览 0
提问于2012-12-10
得票数 2
回答已采纳
4
回答
静态
类以什么方式隐式抽象?
c#
、
static
、
abstract
、
sealed
乔恩·斯基特( Jon )在他
的
著作“深度”(
C#
in Depth )
中
谈到了一个
静态
类: 抽象类是
派生类
型
的
基类。我们只能通过实例化抽象类
的
派生类
型来实例化抽象类。另一方面,我们不能从密封类中派生任何东西。一个封闭
的
抽象类在许多意义上都是无用
的
。Skeet所说
的
静态
类既是抽象
的
浏览 3
提问于2015-02-18
得票数 5
回答已采纳
3
回答
在
C#
中
锁定
静态
方法
c#
、
java
、
.net
、
locking
我想在
C#
中
锁定一个
静态
方法,它是java
中
同步
的
替代
方法。static void UpdateDialListFile(String filePath, int lineno,现在我正在用
C#
实现这个函数,
C#
中
synchronized
的
替代
方案
是如何工作
的
上述方法是从线程内部调用
的
浏览 2
提问于2012-09-05
得票数 0
回答已采纳
2
回答
使用.NET Core2.2从Azure存储
中
获取所有气泡
c#
、
.net
、
azure
、
asp.net-core
关于从Azure存储
中
获取blobs列表
的
非常快速
的
问题(或者更准确地说是从容器
中
获取) await foreachcontainerClient.GetBlobsAsync()) Console.WriteLine("\t" + blobItem.Name);所以我试着做了这样
的
事情Blo
浏览 11
提问于2020-08-29
得票数 6
回答已采纳
3
回答
C#
等价于Delphi
的
“类”函数/过程
c#
、
class
、
delphi
、
inheritance
、
comparison
我已经做了一些研究,但似乎找不到与这个问题完全相符
的
。如果我错过了,请重新引导我。
静态
方法-将方法标记为
静态
-因此不再允许虚拟/重写关键字-没有类信息/继承“知识”。问:在
C#
中
,Delphi
的
类方法(不
浏览 1
提问于2018-10-25
得票数 3
回答已采纳
4
回答
抽象类
中
返回IEnumerable<DerivedType>
的
静态
方法
c#
、
generics
有没有一种方法可以将
静态
方法放在可以返回
派生类
型
的
抽象类
中
? }如果MyDerivedType继承了MyBase,我希望能够调用MyDerivedType.LoadAll() 没什么太重要
的
--我目前正在使用一个通用
的
静态
方法并调用MyBase.LoadAll<MyDerivedType>
浏览 6
提问于2011-07-12
得票数 3
回答已采纳
3
回答
静态
字段
的
替代
方案
c#
、
static
C#
中
的
静态
字段是否有
替代
方案
,因为
静态
字段永远不会被垃圾回收?如果我想声明我想要在整个程序中使用
的
字符串和常量
的
数量,我正在寻找一种方法。
浏览 1
提问于2015-10-01
得票数 1
3
回答
C#
的
替代
方案
是什么
?
c#
、
floating-point
、
format
、
string-formatting
我找到了如何在Java
中
更改区域设置格式,但我想在
C#
中使用它。String.format(Locale.US, "%f", floatValue)
浏览 1
提问于2014-02-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
掌握这些技巧,让你的程序性能和可维护性双双提升!
C+:05-class和struct
C# 9 Lambda小幅升级
Java 缺失的特性:扩展方法
C#的未来:简化参数空值验证
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券