properties相关内容

QT中的Q_PROPERTY?

我无法真正弄清楚为什么我需要它,请阅读: http://doc.qt.io/qt-4.8/properties.html#requirements-for-declaring-properties 仍然不能真正理解它的使用。 任何种类的帮助将是巨大的! 解决方案 阅读 ..
发布时间:2016-10-26 22:45:23 C/C++开发

Python属性& Swig

我试图使用swig为某些C ++代码创建python绑定。我似乎遇到了一个问题尝试创建python属性从一些访问器函数我有类似如下的方法: 类播放器{ public: void entity(Entity * entity); Entity * entity()const; }; 我试图使用python属性函数创建一个属性,但似乎包装类swig生成不是 解决 ..
发布时间:2016-10-22 17:19:05 C/C++开发

本机C ++属性的可移植性

在Visual Studio中,有 __ declspec(property) 创建类似于C#的属性。 Borland C ++提供了具有完全相同功能的 __ property 关键字。在C ++ 0x中,提到了一个 implicit 关键字,可以展开以实现相同的功能。 我正在寻找一个可移植的相对干净的方法来声明语法糖化的属性,它将在最新的Windows编译器中编译,OSX和Linux。我不 ..
发布时间:2016-10-13 12:04:52 C/C++开发

在C#4中使用动态类型访问javascript对象的属性

我在c#中定义一个com对象作为动态类型我可以很容易地调用方法。 但是当我尝试访问同一对象上的属性时,我得到一个无效的转换异常。 这个对象是一个数组,传递给托管代码从JavaScript,我希望得到它的长度属性作为一个int。 我知道我错过了一些奇怪的,因为我没有得到一个'不包含 为什么我不能将动态类型的length属性转换为int? 例如 此失败 dyna ..
发布时间:2016-10-11 10:37:59 C#

如何设置的属性值里没有二传手

我见过的各种问题提出并回答了,我们可以调用使用反射私人二传手像这样的: 的是否有可能通过反射来获取属性的私人二传手? 不过我有有一个属性我需要设置,但不能因为没有二传手一些代码,我不能添加setter,因为这不是我的代码。有没有办法在这种情况下使用反射莫名其妙定置了价值? 解决方案 您必须记住,一个属性只是语法糖一对的方法。一种方法(吸气)返回属性类型和一个方法(setter方 ..
发布时间:2016-10-10 19:33:56 C#/.NET

什么是使用自动实现的属性的默认访问,而不是使用公共领域的优势在哪里?

可能重复:结果 的 C#:公共领域与自动属性结果 的我是否需要使用{搞定;组; }以获取和设置时没有特殊动作C#领域 考虑到这些两个选项: 公众诠释美孚{搞定;组; } 公众诠释美孚; 他们似乎是语义等价的,我相信他们甚至会编译为相同的IL。那么,什么是使用属性的优势在哪里?眼看着公共领域让我感到不安,但我想不出任何具体的优势,使用的财产,而不是语法。如果一 ..
发布时间:2016-10-08 22:35:36 C#/.NET

对于属性setter PostSharp方面,调用泛型方法

我们有我们使用了一些MVC-like系统,其中的后裔每个属性是这样写的基本对象: 公共字符串名字 { {返回的getProperty<串GT(“名字”,参考_FirstName); } 组{的SetProperty<串GT(“名字”,参考_FirstName,价值); } } 这既是调试和通知和验证目的而进行的。我们使用的getter来提醒我们的案件,其 ..
发布时间:2016-10-08 22:16:56 C#/.NET

什么时候一个属性被调用?

我有一些代码混淆。 里面的类我有一个属性。 A类 { ClassB的objB; 公众诠释TimedValue { objB.Timer; } } 里面CLASSB我有 CLASSB { 公众诠释定时器 { 得到 { //使用某种算法得到的时间价值.... } } } 我的困惑是,我把里面的干将断点,但我没有看到该程序流 ..
发布时间:2016-10-08 15:52:55 C#/.NET

只读,只写在接口自动属性

我已经读了自动实现属性不能只读或只写。他们只能读写。 然而,一边学习界面,我碰到FOLL。代码,它创建了一个只读/只写和读写自动属性的类型。那是可以接受的? 公共接口IPointy { //一个在界面看起来像读写属性: // retType PROPNAME {搞定;组; } //而在接口的只写属性是: // retType PROPNAME {设置; } 字节点{搞 ..
发布时间:2016-10-08 15:17:18 C#/.NET

怎样设置和文件的详细属性获取值? C#

我最近尝试了的Shell32.dll ,这让我得到的值,但不允许我去设置。 尝试 DSOFile.dll ,它确实让我读了很少的值,但不允许我去设置。 反正我可以做到这一点? 解决方案 试试下面的链接,这将帮助你解决问题: - 的 http://www.codeproject.com/Articles/7987/Retrieve-detailed-information- ..
发布时间:2016-10-08 15:02:43 C#/.NET

添加一个属性到现有的类

我有我使用来实现某些属性的私有类。因此,我没有修改实际的私有类的功能,并且不想使用继承代替它来创建自己的类。有没有一种方法,我可以将属性到私有类添加? 谢谢! 解决方案 如果您可以访问你需要的类中的数据,并能与方法,而不是性质居住,考虑的扩展方法中,介绍了C#3.0。从这篇文章中,这里的加入(密封的,不可修改)String类的扩展方法: 公共静态类MyExtensions ..
发布时间:2016-10-08 14:58:52 C#/.NET

C# - 检查哪些事件改变了/访问的属性

我有属性的类说 私人字符串fieldSelectedItem; 公共字符串FieldSelectedItem { 得到 { 返回fieldSelectedItem; } 组 { fieldSelectedItem =价值; } } 它是从许多地方访问。 我遇到的情况就到了上课的属性是由某些事件访问。也有些事件正在发生变化的值。我试着调试。是否 ..
发布时间:2016-10-05 23:31:33 C#/.NET

C#中的属性设置身体没有声明类级属性变量

我需要声明一个类级变量来持有物业,或者我可以只参照的自己。{PROPERTYNAME} 中的getter / setter? 在换句话说,我可以做到这一点? (在这里我还没有定义 mongoFormId 的任何地方): 公共字符串mongoFormId { 获得 { 返回this.mongoFormId; } 组 { this.mongoFormId =价值; rev ..
发布时间:2016-10-05 22:42:10 C#/.NET

为什么整数属性有时会返回一个0?

[编辑:我意识到,发生故障的参数实际上是一个双,而不是一个整数。整数定时器没有根据日志失败。大部分的定时器和参数是整数,但不是全部。双打不是原子和缺乏锁定的可能后,所有的问题。] 我有一个使用包含配置值的属性一类的应用程序。大部分的属性在应用程序中使用的表达式。该值被设定为启动和应用程序的主体部分运行的同时不改变 私人诠释_TimerInterval; 公众诠释TimerInterv ..
发布时间:2016-10-05 21:39:23 C#/.NET