问题标签 [attributes]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
1943 浏览

c# - 属性或注释(CLR 或 Java)的酷用法?

您已经完成或听说过哪些 CLR/C# 代码中的自定义属性很酷的应用程序?标准属性的有趣新用途也可以!

编辑:由于 Java 的注解似乎与 CLR 的属性相同,因此使用 Java 注解也是有效的。

0 投票
1 回答
3550 浏览

c# - 同一属性/类/上的多个 XmlElement 属性

我将几个旧的 Web 服务和当前的 Web 服务放入同一个后端。

但我必须保持旧的 Web 服务与旧界面兼容。

所以我的问题:

有没有办法可以设置多个属性,例如,一个属性?

像这样:

一种解决方案是创建额外的属性,但我真的不喜欢代码膨胀。

0 投票
5 回答
16062 浏览

c# - 在 c# 中使用十进制值作为属性参数?

我一直在尝试使用十进制值作为字段属性的参数,但出现编译器错误。

我发现这个博客文章链接说当时无法在.NET中使用,有人知道他们为什么选择这个或者我如何使用十进制参数吗?

0 投票
3 回答
1476 浏览

ruby-on-rails - Rails ActiveRecord:自动别名/附加后缀?

我有一个遗留数据库,其中包含一堆白痴命名的列,例如:

我非常想创建一个 Rails ActiveRecord 子类,它会自动将这些属性别名为其名称减去下划线和“c”。但是,当我尝试:

在我的类定义中,出现“未定义的局部变量或方法‘属性’”错误。我也尝试过覆盖这些方法:

但我也一直在这条路线上遇到错误。

所以我的问题(实际上是问题)是/是:

  1. 我想要做的甚至可能吗?
  2. 如果是这样,最好的方法是什么(迭代别名或覆盖方法缺失)?
  3. 如果不是太麻烦,那么如何做#2 的非常简短的代码示例会很棒。

提前感谢这篇文章收到的任何答案。

0 投票
4 回答
381 浏览

c# - 如何用属性替换样板代码?

我们的代码中到处都有这种模式:

如何将这个样板代码替换为需要与 Web 服务通信的函数的属性?(我回想起很久以前我在 Java 中使用 Hibernate 做一些事情的时候,并且有一些“Transation”注释你可以使用它会自动插入一些 try...catch 样板代码到函数中.) using {} 已经很不错了,但完全没有它会很好......拥有一个属性还有助于将函数记录为一个与 Web 服务对话的功能,而不是与之对话的功能。

编辑:AOP 能解决问题吗?

0 投票
6 回答
7078 浏览

asp.net-mvc - 属性似乎根本没有作用

我在使用控制器操作上的 [HandleError] 属性时遇到问题 - 它似乎根本不起作用(即过滤器是否存在并不重要 - 我得到相同的结果......)。当抛出异常时,我在“/”应用程序错误页面中得到标准的红色服务器错误,而不是我的自定义视图。

我在 SO 上找到了关于这个主题的其他几个线程,在大多数情况下,似乎在 web.config 中将 customErrors 选项设置为 On 解决了这个问题。它不适合我,所以我需要找到不同的解决方案。

我的控制器动作:

在我的 web.config 文件中

我已确保 Error.aspx 文件也在 Shared 目录中。我错过了什么?

我正在运行 ASP.NET MVC RC 刷新。

0 投票
2 回答
1147 浏览

.net - 如何根据属性过滤或查找属性

我有一堂课如下

我只需要处理那些具有特定属性的属性,例如:ShowInDisplay

0 投票
3 回答
55105 浏览

jquery - JQuery,为标签设置属性

0 投票
1 回答
9041 浏览

c# - 我可以让 Moq 为模拟类添加属性吗?

我正在为我的项目编写一个命令行界面。用户输入“create project foo”,找到负责“project”的控制器,然后调用该Create方法,将“foo”作为第一个参数传递。

它严重依赖于属性和反射:控制器看起来像这样:

我想在解析器的单元测试中使用 Moq,如下所示:

将属性添加到接口似乎不起作用——它们不是由派生类继承的。

我可以让 Moq 为被模拟的类添加属性吗?

0 投票
8 回答
72301 浏览

c# - C# 类可以从其接口继承属性吗?

这似乎意味着“不”。这是不幸的。

类可以从接口继承属性吗?还是我在这里吠错了树?