Tag: 属性

HTML5 iFrame无缝属性

在HTML5中,iframe具有新的属性,如“无缝”,应该删除边框和滚动条。 我试过了,但似乎没有工作,我仍然可以看到滚动条和边框(我使用谷歌浏览器作为浏览器),这是我的代码: <iframe seamless="seamless" title="google" width="600" height="300" src="http://www.google.co.uk"></iframe> 任何想法,为什么它不工作? 还有一个问题,是否可以在iframe中定位页面的特定部分?

hasattr()vs try-except块来处理不存在的属性

if hasattr(obj, 'attribute'): # do somthing VS try: # access obj.attribute except AttributeError, e: # deal with AttributeError 哪个应该是首选的,为什么?

如何转义属性文件中的等号

如何在Java属性文件中转义等号( = )? 我想在我的文件中添加如下内容: table.whereclause=where id=100

JavaScript对象检测:点语法与“in”关键字

我已经看到了两种检测UA是否实现特定JS属性的方法: if(object.property)和if('property' in object) 。 我想听听哪些更好,最重要的是为什么。 一个人明确比另一个好吗? 是否有不止两种方法来做对象属性检测? 请涵盖浏览器支持,陷阱,执行速度等等,而不是美学。 编辑:鼓励读者在jsperf.com/object-detection上运行testing

制作一个通用属性

我有一个类存储序列化的值和types。 我想要一个属性/方法返回已经铸造的值: public String Value { get; set; } public Type TheType { get; set; } public typeof(TheType) CastedValue { get { return Convert.ChangeType(Value, typeof(_Type)); } 这在C#中可能吗?

线程安全列表<T>属性

我想要List<T>一个实现作为一个属性,可以毫无疑问地使用线程安全。 像这样的东西: private List<T> _list; private List<T> MyT { get { // return a copy of _list; } set { _list = value; } } 似乎仍然需要返回一个集合的副本(克隆),所以如果我们迭代集合的地方,同时集合被设置,那么不会引发exception。 如何实现线程安全的集合属性?

InternalsVisibleTo属性不起作用

我正在尝试使用InternalsVisibleTo程序集属性来使我的unit testing项目中的.NET类库中的内部类可见。 出于某种原因,我不断收到一条错误消息,说: 由于其保护级别,“MyClassName”无法访问 这两个程序集都已签名,并且在属性声明中列出了正确的键。 有任何想法吗?

通过string获取自定义对象属性var

可能重复: JavaScript对象,访问variables的属性名称? 试图让我的JS更先进… 我有一个自定义对象: Object myObject = new Object(); myObject.thing = anythingHere; 我希望能够通过传入一个string来检索自定义对象属性…例如: var propertyString = 'thing'; alert(myObject.propertyString); 我无法弄清楚。 我已经看过一些自定义对象的教程 – 但没有显示如何获得属性,我不知道名称…另外 – 我想避免循环所有的属性,如果可能的话… 谢谢!!!

使用只读属性或方法?

我需要暴露一个类的实例的“ 被映射? ”状态。 结果由一个基本的检查决定。 这不是简单地暴露一个领域的价值。 我不确定应该使用只读属性还是方法。 只读属性: public bool IsMapped { get { return MappedField != null; } } 方法: public bool IsMapped() { return MappedField != null; } 我已阅读MSDN的属性和方法之间的select,但我仍然不确定。

如何创build重复的允许的属性

我正在使用从属性类inheritance的自定义属性。 我正在使用它: [MyCustomAttribute("CONTROL")] [MyCustomAttribute("ALT")] [MyCustomAttribute("SHIFT")] [MyCustomAttribute("D")] public void setColor() { } 但显示“重复的”MyCustomAttribute属性“错误。 我如何创build一个重复的允许的属性?