腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
反射
和
继承
问题
c#
、
、
、
我正在尝试使用
反射
来确定结构中所有部分的MemberExpression。以下是用来说明
问题
的一些对象:{} {propExpression = Expression.PropertyOrField(propExpression, childProperties[i]);但由于
继承
的原因有谁知道如何克服这个
问题
吗?
浏览 13
提问于2017-12-12
得票数 1
回答已采纳
1
回答
C#
反射
找不到NUnit属性
、
、
在Visual Studio2015的.NET 4.5框架上使用
C#
,我试图使用
反射
从提供的.dll文件中查找NUnit测试
和
测试用例。我遇到的
问题
是
反射
查询方法(如IsDefined
和
GetCustomAttributes)需要直接从System.Attribute
继承
的属性。在NUnit 3.2.1 (截至2016年6月的最新稳定版本)中,属性
继承
自NUnitAttribute类,而该类又
继承
自System.Attribute。这
浏览 2
提问于2016-06-23
得票数 0
1
回答
防止在代码中使用system.reflection
、
、
我编写了一些代码,在运行时将
C#
代码编译成汇编,并将其存储在asp.net的内存中。在此之后,可以执行这样的编译代码。 在运行时编译的代码是由用户编写的。它始终是一个
继承
自我创建的基类的类。
问题
是用户可以使用
反射
访问这个基类中的私有字段
和
方法。所以我的
问题
是:有没有办法防止使用
反射
?
浏览 3
提问于2013-01-14
得票数 2
回答已采纳
1
回答
如何确定
c#
中的A类是否直接
继承
自B类?
、
假设A类
继承
自B类,而B类
继承
自C类。B类直接
继承
C类,但A类不直接
继承
C类。ClassA.DirectlyInheritsFrom(ClassC) //returns false有没有人能告诉我在
C#
反射
库中有什么东西可以做到这一点?
浏览 4
提问于2012-06-20
得票数 0
回答已采纳
3
回答
仅允许为特定类扩展类-
c#
、
假设我创建了类A,但是我想只允许类B
和
类C
继承
这个类。这意味着类A不应该允许为类进行扩展。 在
c#
中这样实现是可能的吗?使用
反射
或任何其他方式?
浏览 0
提问于2020-08-08
得票数 0
1
回答
从哪里知道/检查: Int32
继承
自ValueType,ValueType
继承
自Object?
、
、
、
我无法使用.Net
反射
器找到这些类型之间的关系。有什么想法吗?
浏览 0
提问于2012-08-02
得票数 6
回答已采纳
5
回答
通用
C#
复制构造函数
、
、
为我的
c#
类编写泛型复制构造函数的最佳方式是什么?它们都
继承
自抽象基类,所以我可以使用
反射
来映射属性,但我想知道是否有更好的方法?
浏览 1
提问于2009-01-11
得票数 19
回答已采纳
1
回答
从
C#
调用名称中包含特殊字符的方法
、
、
在使用ikvmc将JAR编译为DLL时,它会生成具有有趣名称的方法
和
类,例如或我希望从
C#
客户端调用
和
/或覆盖它们。我如何才能在不使用
反射
的情况下实现这一点?更新:不仅要调用,还要在
继承
的类中重写...
浏览 3
提问于2011-07-28
得票数 1
回答已采纳
4
回答
C#
:通过
反射
访问
继承
的私有实例成员
、
在
C#
中,我是一个绝对的
反射
新手。我想使用
反射
来访问类中的所有私有字段,包括那些
继承
的字段。 我已经成功地访问了除
继承
字段之外的所有私有字段,以及所有公共和受保护的
继承
字段。但是,我无法访问私有的、
继承
的字段。显而易见的解决方案是将私有的、
继承
的字段转换为受保护的字段。然而,目前这不是我所能控制的。
浏览 2
提问于2009-03-26
得票数 17
回答已采纳
2
回答
如何在
C#
中编写一个好的奇怪的循环模板模式
、
在这样做的过程中,我发现需要访问我的基类中
继承
类的类型信息。我的第一个想法是
反射
,但它太慢了(如果你使用
反射
,请查看,因为它“几乎”消除了
反射
的性能
问题
)。这在很大程度上解决了我的
问题
,但是学习如何正确地实现这个模式有点挑战。我要解决的两个主要
问题
是:最具挑战性的部分实际上是找出
问题
。一旦我意识到我
浏览 3
提问于2012-06-08
得票数 13
回答已采纳
3
回答
获取类型的
继承
树
、
、
可能重复: public class A{ } { } 我如何使用
反射
类型'C‘来确定它的超类是'B',
浏览 2
提问于2011-04-19
得票数 15
回答已采纳
2
回答
将
c#
中的任意复杂对象存储到数据库中
、
由于我使用的是API包装器(由创建
C#
的公司创建),所以我不能简单地更改我想要存储到数据库中的任何类,以使用EF语法。有没有什么项目可以让我使用运行时
反射
为任何泛型对象动态生成表
和
列?到目前为止,我正在考虑编写一个脚本来为每个复杂类型生成
继承
类(通过
反射
标识),并在
继承
的类中插入一个Id (以及EF是否需要其他信息来生成DB)。
浏览 0
提问于2014-05-30
得票数 1
5
回答
静态成员的
C#
反射
和
继承
、
、
我应该使用什么
反射
技术?
浏览 1
提问于2009-07-15
得票数 0
回答已采纳
1
回答
查找并启动泛型类?
、
、
、
我有一个Unity
C#
应用程序,里面的每个游戏都有一个抽象的控制器。它
继承
自另一个类,使得它可以像统一中的基本行为的静态版本一样被访问。我需要对此进行
反射
吗?或者我是否可以将T类型存储在某个列表中,并动态访问它们?现在,我确实有一个从抽象控制器
继承
的游戏名称
和
类的字典--所以我知道T应该是什么,但是当我这样做的时候: _controllerTypes = new Dictionary<GameScene, Type有没有办法来解决这个
问题
呢?我不想使用
反射
,但我
浏览 2
提问于2017-01-04
得票数 0
2
回答
面向对象能力系统?
、
、
对于我的RTS游戏的能力系统,我需要一个有效的能力系统,其中每个能力都是它自己的类,从
继承
的抽象基类能力实现某些功能。每个能力都由一个字节ID (通过网络发送并由其他玩家解释)来标识。我也听说过
反射
,但我有点犹豫,因为我听说这是一个相当昂贵的手术。是否建议在一个框架中使用多达60个
反射
过程,还是会导致性能
问题
? 注意:我使用的是
C#
和
Unity3D。
浏览 0
提问于2015-04-02
得票数 4
回答已采纳
3
回答
确定类是否在不引用接口的情况下实现接口
、
问题
是,该类从未引用过IJerry。它恰好有一个完美的,兼容的IJerry签名。 讲得通?假设您创建了一个名为MyClass的类,它实现了INotifyPropertyChanged。
浏览 2
提问于2010-08-27
得票数 3
回答已采纳
2
回答
C#
8默认接口实现
和
继承
、
、
、
我希望在我的代码中使用
C#
8默认接口实现来解决性能
问题
。实际上,我有这样的接口:实际上,我必须在所有<code>D1</code>上进行
反射
,检查泛型类型,并通过
反射
为特定的T实例调用<code>D2</code>。我想做的是:编译器要求使用关键字new来屏蔽
继承
的方法。我已经知道使用抽象类是解决这个<
浏览 20
提问于2019-08-22
得票数 2
回答已采纳
2
回答
PHP
反射
行为
、
我正在尝试弄清楚
反射
类是如何工作的。 public function foo();{}我的
问题
在于检查构造函数。有些子类没有实现构造方法,而我希望构造方法通过
继承
来反映。 提前
浏览 4
提问于2013-06-14
得票数 0
回答已采纳
6
回答
反射
、
继承
和
java
、
我想知道
继承
类上的
反射
是如何工作的?在我的超类构造函数中,这些方法似乎不是
反射
可用的。 如果我有一个“动物”的子类“马”,当我在“动物”超类的构造函数中时,是否有可能使用
反射
来访问“马”的方法?
浏览 0
提问于2011-10-31
得票数 1
回答已采纳
1
回答
属性
继承
和
反射
、
、
、
、
该属性被标记为可
继承
,但当我执行查询时,我只看到基类,而看不到派生类。
浏览 0
提问于2010-07-21
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券