国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - .NET 資源文件resx、Resources詳細說明

.NET 資源文件resx、Resources詳細說明

2019-08-30 09:27服務器之家 ASP.NET教程

和大家講一下.net對資源文件的使用做一下說明,希望本文對你有所幫助。

資源文件簡介 

(1)resx文件: 
基于文本的格式是特定于.NET 框架的 XML 格式,稱為 ResX(.resx 文件)。不考慮其 XML 基礎,該格式不是專門為人工閱讀而設計的(XML 格式很少是這樣的)。但是,Visual Studio .NET 仍然為 .resx 文件提供了一個基本編輯器。 

(2)Resources文件: 
.resources 擴展名來自于在將 .resx 文件作為資源嵌入之前 Visual Studio .NET 處理該文件時所使用的工具。工具名稱是 resgen.exe,它用來將 .resx XML 格式“編譯”為二進制格式??梢允謩訉?.resx 文件編譯成 .resources 文件,如下所示: 
C:\> resgen.exe Resource1.resx 
在將 .resx 文件編譯成 .resources 文件以后,就可以使用 System.Resources 命名空間中的 ResourceReader 來枚舉它: 

二、  資源文件應用簡介 

(1)在Windows Application中的使用: 

1.首先注意的是,在Windows Application中的resx資源文件是和其中的Form相關聯的,及Form.cs與Form.Designer.cs和Form.resx文件是作為一個整體進行展示的(在資源管理器中),這里不涉及本地與全局資源文件夾的概念,及如果想導入已經生成的Resources文件的話,直接在工程上右鍵add new Item即可,選擇完相關的Resources文件,記住要將資源文件的屬性中的Build Action選擇為Embadded resource(內嵌資源),這樣的話,資源就會在你編譯后直接嵌入到你的應用程序當中。 

2.具體應用代碼示例: 

復制代碼代碼如下:


Assembly assembly = Assembly.GetExecutingAssembly(); 
ResourceManager rm = new ResourceManager("TestStrongName123.Form1", assembly); 
this.textBox1.Text = rm.GetString("First"); 


3.resources文件與resx文件的區別,也可以從他們對資源的保存形式來判斷,前者會將所有的資源都保存到該文件中,而后者只是會保存對資源的引用 
在ASP.NET Web Application中的使用: 

1.在此處應用資源文件的時候可能與前面的使用方法略有不同,而且在VS2005中引入了新的使用方式,即資源文件夾的概念,即把全局資源與本地資源分別保存到App_GlobalResources和App_LocalResources目錄中,只要放到這兩個目錄中的資源文件,可以再根據自己的分類繼續進行文件劃分,這個不影響工程找到資源文件,這里還要對資源文件的命名簡單介紹一下,全局資源只要保證其文件為resx文件即可,名字自己可以隨意,而后者的命名必須遵循一定的命名規則才可以,即:對應的頁面文件名 + “.resx”。 

2.具體應用代碼示例: 
<1> 應用本地資源(字符串): 
<asp:Literal ID="Literal1" runat="server" Text="<%$Resources:LocalString1%>"></asp:Literal> 
Literal2.Text = (string)this.GetLocalResourceObject("LocalString2"); 
<2> 應用全局資源(字符串): 
<asp:Literal ID="Literal3" runat="server" Text="<%$Resources:GlobalResource, GlobalString1%>"></asp:Literal> 
Literal4.Text = (string)base.GetGlobalResourceObject("GlobalResource", "GlobalString2"); 
<3> 獲取全局資源中的圖片: 
Bitmap bm = null; 
bm = Resources.GlobalResource.GlobalSmallFail; 

3.其他一點說明:使用web site站點的時候,與這里的應用也是類似的,這里就不贅述了。 

4.針對公文系統來說,資源文件的使用比較局限,因為我們的公文系統采用的策略為使用客戶端控件,避免使用服務器端控件;再者,我們都餓應用無法提前欲知情況(也就是全球化的資源思路),所以,鑒于此,我們系統中應用資源文件的使用只能局限到對字符串等的使用,但是在圖片等方面可能無法達到我們的需求,使用圖片替換仍舊為我們的首選方案。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 国产精品一区二区三区在线 | 国产精品视频导航 | 成人在线观看av | 精品国产乱码一区二区三区四区 | 亚洲国产精品yw在线观看 | 日本免费在线 | 一区二区三区久久 | 欧美中文在线 | 国产综合人综合 | 精品第一页 | www.在线播放 | 在线观看亚洲 | 欧美日韩一区二区三区免费视频 | 99re视频在线观看 | 国产精品久久久久久久久 | 色婷婷亚洲一区二区三区 | 国产一级一级国产 | av中文字幕在线观看 | 黄网免费看 | 一区二区蜜桃 | 四虎视频| 国产精品福利一区二区三区 | 精品在线一区二区三区 | 国产成人精品网站 | 亚洲精品乱码久久久久久按摩观 | 亚洲国产高清在线 | 久久久久久久久99精品 | 精品香蕉一区二区三区 | 欧美成视频| 在线高清av| 成人免费看| 操操操干干干 | 99在线免费视频 | 久久综合亚洲 | 欧美精品亚洲精品 | 欧美日韩中文字幕 | 久久综合久久综合久久 | 992人人草 | 久久久久久网址 | 亚洲精品日本 | 欧美黑人性暴力猛交喷水黑人巨大 |