attributes相关内容

NonSerialized 和 Xml.Serialization.XmlIgnore 之间的区别?

我们正在从 XML 中序列化/反序列化一个类,但是我们想要排除该类中的一些属性和字段. System.NonSerialized 和 System.Xml.Serialization.XmlIgnore 属性似乎可以完成这项工作,但它们之间有什么区别?看来我们可以在类的属性或字段上使用 XmlIgnore.但是 NonSerialized 只能用于字段.是否有任何理由不在每种情况下都使用 X ..
发布时间:2022-01-13 18:07:40 C#/.NET

获取描述属性在类级别

我有这样的课 [Description("这是一个娃哈哈课")]公开课娃哈拉{} 有没有办法获取Wahala类的Description属性的内容? 解决方案 绝对 - 使用 Type.GetCustomAttributes.示例代码: 使用系统;使用 System.ComponentModel;[Description("这是一个瓦哈拉班")]公开课娃哈拉{}公开课测试{静态无效主要 ..
发布时间:2022-01-13 18:07:31 C#/.NET

如何从字符串转换为对象属性名称?

我正在尝试将字符串值转换为属于对象的属性的名称.例如,在下面的代码中,我需要将 column_array 中的所有字符串值转换为属性名称."student_identification"、"email" 等名称是我的 Student 表的实际列名.在实际场景中,column_array 将由用户设置(通过勾选复选框).并且 new_array 将被 csv 替换,因为我希望数据进入 csv 文件. ..
发布时间:2022-01-13 18:07:23 其他开发

如何在 C# 中访问属性或 const 的描述属性?

如何访问 const 或属性上的 Description 属性,即, 公共静态类组{[Description("指定的父子关系已经存在.")]公共 const int ParentChildRelationshipExists = 1;[Description("用户已经是该组的成员.")]公共常量 int UserExistsInGroup = 2;} 或 公共静态类组{[Descript ..
发布时间:2022-01-13 18:07:01 C#/.NET

使用泛型的 xUnit 理论测试

在 xUnit 中,我可以有一个 Theory 测试,它以这种形式使用泛型: [理论][成员数据(某些场景)]public void TestMethod(T myType){Assert.Equal(typeof(double), typeof(T));}公共静态 IEnumerable一些场景(){产量返回新对象[] { 1.23D };} 这会给我作为 doub ..
发布时间:2022-01-13 18:06:52 C#/.NET

C# 覆盖子类中的属性

公共类 MyWebControl {[外部可见]公共字符串 StyleString {get;set;}}公共类 SmarterWebControl:MyWebControl {[外部可见]公共字符串 CssName{get;set;}new public string StyleString {get;set;}//不起作用} 是否可以删除子类中的属性?我确实希望该属性被其他子类继承,而不是这 ..
发布时间:2022-01-13 18:06:45 C#/.NET

通过反射获取 MemberInfo 的类型

我正在使用反射来加载具有项目类结构的树视图.类中的每个成员都有一个分配给他们的自定义属性. 使用 MemberInfo.GetCustomAttributes() 获取类的属性没有问题,但是我需要一种方法来确定类成员是否是自定义类,然后需要对其自身进行解析返回自定义属性. 到目前为止,我的代码是: MemberInfo[] membersInfo = typeof(Project). ..
发布时间:2022-01-13 18:06:31 C#/.NET

什么是“属性"?pthread 互斥锁?

函数 pthread_mutex_init 允许您指定指向属性的指针.但是我还没有找到关于 pthread 属性是什么的一个很好的解释.我一直只提供NULL.这个论点有用吗? 文档,给那些忘记它的人: PTHREAD_MUTEX_INIT(3) BSD 库功能手册 PTHREAD_MUTEX_INIT(3) 名字pthread_mutex_init -- 创建一个互斥体 ..
发布时间:2022-01-13 18:06:25 其他开发

Django 错误<模型>对象没有属性“更新"

更新 我正在对服务器进行一些维护并重新启动......一旦它回来,代码就可以正常工作......这实际上让我同样担心...... 我认为这是 mod_wsgi 的一个错误. 还是谢谢! 我真的是 django 的新手(昨天开始).我设法使用 xlrd 制作了一个 excel 解析器,数据一切正常(它加载非常快),我需要更新数据库中的文件信息,这样我才能知道负载是如何进行的, ..
发布时间:2022-01-13 18:06:14 其他开发

资源文件中的 C# 属性文本?

我有一个属性,我想将文本从资源文件加载到属性中. [IntegerValidation(1, 70, ErrorMessage = Data.Messages.Speed)]私人int i_Speed; 但我不断得到"属性参数必须是属性参数类型的常量表达式、typeof表达式或数组创建表达式" 如果我添加一个字符串而不是 Data.Messages.Text,它会完美运行,例如: [I ..
发布时间:2022-01-13 18:06:08 C#/.NET

如何获取我们的属性设置的属性名称?

我将在不向属性传递任何参数的情况下执行此操作!有可能吗? class MyAtt : 属性 {字符串 NameOfSettedProperty() {//这是怎么做到的?(例如将是 MyProp)}}类 MyCls {[MyAtt]int MyProp { 得到 { 返回 10;} }} 解决方案 属性是应用于类型成员、类型本身、方法参数或程序集的元数据.为了让您能够访问元数据,您必须拥有原 ..
发布时间:2022-01-13 18:06:03 C#/.NET

在自定义 Authorize 属性中覆盖 AuthorizeCore 会导致“找不到合适的方法来覆盖";错误

我正在尝试构建自定义 AuthorizeAttribute,因此在我的核心项目(一个类库)中,我有以下代码: 使用系统;使用 System.Web;使用 System.Web.Mvc;使用 IVC.Core.Web;使用 System.Linq;命名空间 IVC.Core.Attributes{公共类 TimeShareAuthorizeAttribute : AuthorizeAttribut ..
发布时间:2022-01-13 18:05:30 其他开发

从 Lambda 属性表达式获取自定义属性

我正在使用 ASP.NET MVC 2 Preview 2 并编写了自定义 HtmlHelper 扩展方法来使用表达式创建标签.TModel 来自一个具有属性的简单类,并且这些属性可能具有定义验证要求的属性.我试图找出表达式在我的标签方法中表示的属性上是否存在某个属性. 类和标签的代码是: 公共类 MyViewModel{[必需的]公共字符串 MyProperty { 获取;放;}}pub ..
发布时间:2022-01-13 18:05:03 C#/.NET

Safari <输入类型=“文件"接受=“视频/*">忽略 mp4 文件

我正在使用这样的 HTML 文件输入: 允许我的用户将视频上传到我的网站.这在除 Safari 之外的所有现代浏览器(仅允许用户选择视频文件)中都能正常工作. 据我所知,Safari 似乎将 accept="video/*" 属性解释为 accept="*.mov" 忽略了大多数(如果不是全部),其他视频格式/扩展 ..
发布时间:2022-01-13 18:04:54 其他开发

从 lxml 中选择属性值

我想使用 xpath 表达式来获取属性的值. 我希望以下工作 从 lxml 导入 etree对于 etree.parse('file.xml').getroot().findall('BOB') 中的客户:打印 customer.find('./@NAME') 但这给出了一个错误: Traceback(最近一次调用最后一次):文件“bob.py",第 22 行,在 打印 ..
发布时间:2022-01-13 18:04:50 Python

为情节提要中的部分文本 UILabel 添加下划线属性

如何仅使用情节提要为 UILabel 的部分文本添加下划线?我可以在代码中执行此操作,并且可以在标签的整个文本下划线,但不仅仅是字符串中的一两个单词. 解决方案 选择 UILabel 并转到 Attribute Inspector 部分. 将文本值从 plain 更改为 Attributed . 选择您想要下划线的特定文本部分. 注意:如果您希望全文为下划线,请选择全文. ..
发布时间:2022-01-13 18:04:40 移动开发

使用程序集属性的最佳实践是什么?

我有一个包含多个项目的解决方案.我正在尝试通过链接一个解决方案范围的程序集信息文件来优化 AssemblyInfo.cs 文件.这样做的最佳做法是什么?哪些属性应该在解决方案范围的文件中,哪些是项目/程序集特定的? 编辑:如果您有兴趣,有一个后续问题 AssemblyVersion、AssemblyFileVersion 和 AssemblyInformationalVersion 有什么区 ..
发布时间:2022-01-13 18:04:01 C#/.NET

如何使用从属性属性中提取的元数据添加扩展微风实体类型

我想在微风数据服务(客户端)中获取下面提到的自定义属性. 命名空间 Tam.Framework.Web.Models{[ViewAttribute("app/views/Employee.html")]//这个自定义类属性公共类员工:BaseEntity{受保护的覆盖字符串 OnGetDescriptor(){返回“一些描述";}公共字符串名字 { 获取;放;}[Display(Name = " ..
发布时间:2022-01-13 18:03:55 其他开发