首页 > 代码库 > 如何使用Resource资源文件
如何使用Resource资源文件
一、目的
为了能够在DisplayAttribute中重复使用同样的名称,将所有的显示字符串集中管理。
二、方法
1、DisplayAttribute本身支持直接使用资源文件。
[Display(ResourceType = typeof(Resource2), Name = "StudentName")]
ResourceType为资源文件名,表示存在一个名称为"Resource2"的资源文件,其中有一个Key的名称为"StudentName"
public class Student { [Required(ErrorMessageResourceType = typeof(Resource2), ErrorMessageResourceName = "StudentName")] [Display(ResourceType = typeof(Resource2), Name = "StudentName")] public virtual string Name { get; set; } [Display(ResourceType = typeof(Resource2), Name = "SortNumber")] public virtual long SortNumber { get; set; } [Display(ResourceType = typeof(Resource2), Name = "Remarks")] public virtual string Remarks { get; set; } }
2、在Visual Studio 2017中直接创建一个Resource2的资源文件,后缀为"*.resx"
3、在代码中可直接使用Resource2,获取其中的key/value
string studentName = Resource2.StudentName;
如何使用Resource资源文件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。