0
根據How to: Create Resource Files for ASP.NET Web Sites,爲什麼GetGlobalResourceObject和GetLocalResourceObject方法的「對象」而不是「字符串」的返回類型?
從同一篇文章資源文件是一個可以包含字符串和其他資源,如圖像文件路徑的XML文件。
此外,
不要試圖直接在資源文件中嵌入圖形,因爲控件將不會讀取資源字符串作爲流的圖像文件。資源文件通過將圖形的URL存儲爲字符串來表示圖形。
所以基本上他們總是存儲String
值(也可能是文件路徑)。但從GetGlobalResourceObject和GetLocalResourceObject方法的文檔中,都有返回類型System.Object
。
爲什麼他們返回System.Object
然後必須投入String
? 有沒有這些方法返回字符串值以外的其他情況?
但是,你只能存儲圖像「路徑」權利(根據我的問題和報價文章)?哪些又是字符串。 –
您可以存儲圖像路徑或整個圖像。但個人而言,我不會將圖像存儲在資源文件中,這很難維護。路徑要容易得多。 – Remy