如何在.NET框架中有效读取并使用内嵌的资源文件?
- 内容介绍
- 相关推荐
本文共计1236个文字,预计阅读时间需要5分钟。
Dotnet中嵌入资源(如位图、图标或光标等)有两种方式,一种是直接将资源文件添加到项目中,作为嵌入资源;在代码中通过Assembly的GetManifestResourceStream方法获取资源的Stream。另一种方式是在项目中引用资源文件,并在代码中通过相应的API访问这些资源。
Dotnet中嵌入资源(位图、图标或光标等)有两种方式,一是直接把资源文件加入到项目,作为嵌入资源,在代码中通过Assembly的GetManifestResourceStream方法获取资源的Stream。另一种方法是在项目中加入. resx资源文件,在资源文件中添加资源,由ResourceManager类统一管理其中的资源。
下面分别详述这两种方法
一、使用GetManifestResourceStream读取嵌入资源
1、加入资源文件
直接把要嵌入到程序集的资源文件加入到项目中,可以加在项目的根目录,可以加在项目的任何目录中。
本文共计1236个文字,预计阅读时间需要5分钟。
Dotnet中嵌入资源(如位图、图标或光标等)有两种方式,一种是直接将资源文件添加到项目中,作为嵌入资源;在代码中通过Assembly的GetManifestResourceStream方法获取资源的Stream。另一种方式是在项目中引用资源文件,并在代码中通过相应的API访问这些资源。
Dotnet中嵌入资源(位图、图标或光标等)有两种方式,一是直接把资源文件加入到项目,作为嵌入资源,在代码中通过Assembly的GetManifestResourceStream方法获取资源的Stream。另一种方法是在项目中加入. resx资源文件,在资源文件中添加资源,由ResourceManager类统一管理其中的资源。
下面分别详述这两种方法
一、使用GetManifestResourceStream读取嵌入资源
1、加入资源文件
直接把要嵌入到程序集的资源文件加入到项目中,可以加在项目的根目录,可以加在项目的任何目录中。

