C#获取系统嵌入式资源,如Xml,Txt文件
C#获取系统嵌入式资源,如Xml,Txt文件
前提条件是xml,txt文件必须是嵌入式资源。可能通过设置文件的属性Build Action为Embedded Resource。 private void button2_Click(object sender, EventArgs e) { //取xml文件的内容 //Stream ms = this.GetType().Assembly.GetManifestResourceStream("TestProject.XMLFile1.xml"); //取txt文件的内容 Stream ms = this.GetType().Assembly.GetManifestResourceStream("TestProject.TextFile1.txt"); byte[] bs=new byte[ms.Length]; ms.Read(bs, 0, bs.Length); string txt= Encoding.Default.GetString(bs); //将byte数组转换为string. MessageBox.Show(txt); } 扫一扫加作者微信
参考文档:
C# 自动生成Goolge/Baidu的SiteMap.xml文件 C# 通过文件扩展名获取图标和描述 [原创]C#一键隐藏QQ/MSN,显示/隐藏系统托盘图标,获取托盘图标 C#.Net 持久化对象为XML文件 C#读取资源文件的图片 C#获取当前程序集Assembly的文件名 C#获取应用程序当前文件目录位置(安装路径) C#持久化对象为XML文件(MyXmlSerializer) C#获取文本文件的编码格式Encoding,自动区分GB2312和UTF8 VS设置App.config文件为嵌入的资源,360安全卫士报发现木马(解决方案) C#源码-HR人力资源管理系统-源码下载 C#源码-HF人力资源管理系统源码-源码下载 C#源码-thcjp房产资源管理系统源码-源码下载 C#源码-教师教学资源库管理系统源码-源码下载 C#源码-某国企综合资源管理系统源码-源码下载
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |