当前位置: 首页 > news >正文

网站商城html模板php免费网站空间

网站商城html模板,php免费网站空间,青岛 外语网站建设,网页模板下载在线点击上方蓝字关注“汪宇杰博客”在 Visual Studio 中#xff0c;如果我们在一个 .NET Core 工程里加入了一个资源文件#xff08;.resx#xff09;#xff0c;那么你会发现有个对应的 .Designer.cs 文件被自动生成了#xff0c;每次资源文件的内容有变化#xff0c;这个设… 点击上方蓝字关注“汪宇杰博客”在 Visual Studio 中如果我们在一个 .NET Core 工程里加入了一个资源文件.resx那么你会发现有个对应的 .Designer.cs 文件被自动生成了每次资源文件的内容有变化这个设计器文件都会刷新。它本质上就是对应资源文件里的键值对自动生成访问这些资源的方法。生成的代码就像这样private static global::System.Resources.ResourceManager resourceMan;private static global::System.Globalization.CultureInfo resourceCulture;[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute(Microsoft.Performance, CA1811:AvoidUncalledPrivateCode)]internal DataResource() {}/// summary///   Returns the cached ResourceManager instance used by this class./// /summary[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]internal static global::System.Resources.ResourceManager ResourceManager {    get {        if (object.ReferenceEquals(resourceMan, null)) {            global::System.Resources.ResourceManager temp new global::System.Resources.ResourceManager(Moonglade.Setup.Data.DataResource, typeof(DataResource).Assembly);            resourceMan temp;        }        return resourceMan;    }}/// summary///   Overrides the current threads CurrentUICulture property for all///   resource lookups using this strongly typed resource class./// /summary[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]internal static global::System.Globalization.CultureInfo Culture {    get {        return resourceCulture;    }    set {        resourceCulture value;    }}对于资源文件里的每个Key都会有个方法来读它的值/// summary///   Looks up a localized string similar to {quot;Namequot;:quot;Adminquot;,quot;Descriptionquot;:quot;MoongladeAdminquot;,quot;ShortDescriptionquot;:quot;Moonglade Adminquot;,quot;AvatarBase64quot;:quot;quot;}./// /summaryinternal static string BlogOwnerSettings {    get {        return ResourceManager.GetString(BlogOwnerSettings, resourceCulture);    }}但是我不希望使用这些代码来读取资源文件。因此我需要禁用自动生成Desinger.cs文件。事实上这个Designer.cs文件的生产方式是通过CustomTool生成的就像EF4-6时候通过T4模板生成代码一样也是一种CustomTool。给资源文件.resx生成对应的 .Designer.cs 文件的CustomTool叫做ResXFileCodeGenerator在 Visual Studio 中你可以在RESX文件的属性窗口里将它设置为 reset to default 从而关闭这货如果你用的是 Visual Studio Code可以手工编辑csproj文件删除这段ItemGroup  Compile UpdateData\DataResource.Designer.cs    DesignTimeTrue/DesignTime    AutoGenTrue/AutoGen    DependentUponDataResource.resx/DependentUpon  /Compile/ItemGroupItemGroup  EmbeddedResource UpdateData\DataResource.resx    GeneratorResXFileCodeGenerator/Generator    LastGenOutputDataResource.Designer.cs/LastGenOutput  /EmbeddedResource/ItemGroup那么现在我们如何从资源文件里读取字符串呢很简单ResourceManager rm new ResourceManager(Moonglade.Setup.Data.DataResource, Assembly.GetExecutingAssembly());rm.GetString(Your_Resource_Key);
http://www.pierceye.com/news/640627/

相关文章:

  • 如何实现网站生成网页手机端网站建设的注意事项
  • 澄迈网站新闻建设哪个公司建设网站
  • 怎么免费做文学网站wordpress下载及使用说明
  • 大学做兼职英语作文网站中国建筑人才培训网
  • 健康养老网站建设展馆展厅设计效果图
  • 做甜品网站的需求分析wordpress手机移动主题
  • 大兴企业官方网站建设wordpress 电话登记插件
  • 织梦网站搜索怎么做爱拍怎么创建wordpress
  • 阿里云多网站建设绵阳专门做网站的公司有哪些
  • 网站推广的基本方法对于大部分网站来说都是适用的深圳华强北网站建设
  • 网校网站毕业设计的方案网站如何做外链教程视频
  • poiplayer wordpress广州企业网站seo
  • wordpress翻页数字广州网站整站优化
  • 动漫网站设计与实现wordpress禁止留言网址
  • 网站开发交流培训机构网站制作
  • 网站安全建设模板下载百度推广免费建站
  • 开发网站公司都需要什么岗位人员郑州最好的妇科医院
  • 河北专业网站建设公司推荐温州网站建设公司有哪些
  • flash布局 的优秀网站大连网络广告
  • 网站运营seo浙江台州做网站的公司
  • 网站设计师培训学校京东联盟如何做查优惠卷的网站
  • 安全证查询官网安徽seo团队
  • 网站备案怎么注销天工网官方网站
  • 做网站去哪推广好安徽义信建设网站
  • 金乡网站建设哪家便宜示范建设验收网站
  • 西部数码网站管理助手 ftpwordpress 店铺
  • 怎样找到黄页网站唯品会 一家专门做特卖的网站
  • 企业数字展厅设计信息流优化师是干什么的
  • 网站建设福永附近网络公司怎样建设网站最好
  • 水利建设公共服务平台网站网站开发需要用什么