在cs类中调用嵌入资源并输出流
using System;
using System.Collections.Generic;
using System.IO;
using System.Reflection;
using System.Text;
using System.Web.UI;
[assembly: WebResource("MenuPurview.Resource.style.css", "text/css", PerformSubstitution = true)]
namespace MenuPurview
{
public class MenuCss
{
Assembly myAssembly = Assembly.GetAssembly(typeof(MenuPurview.MenuCss));
Stream myStream = myAssembly.GetManifestResourceStream(ResName);
StreamReader sr = new StreamReader(myStream);
string s = sr.ReadToEnd();
return s;
}
}
using System.Collections.Generic;
using System.IO;
using System.Reflection;
using System.Text;
using System.Web.UI;
[assembly: WebResource("MenuPurview.Resource.style.css", "text/css", PerformSubstitution = true)]
namespace MenuPurview
{
public class MenuCss
{
//调用嵌入资源并输出流
public static string ReadRes(string ResName){
Assembly myAssembly = Assembly.GetAssembly(typeof(MenuPurview.MenuCss));
Stream myStream = myAssembly.GetManifestResourceStream(ResName);
StreamReader sr = new StreamReader(myStream);
string s = sr.ReadToEnd();
return s;
}
}
}
调用部分
string s=MenuCss.ReadRes("MenuPurview.Resource.style.css") ;