Home
Manage Your Code
Snippet: retrieve embedded resource (C#)
Title: retrieve embedded resource Language: C#
Description: Retrieve embedded resource from executing assembly Views: 178
Author: Garth Cornelis Date Added: 11/5/2008
Copy Code  
1    Assembly executingAssembly = Assembly.GetExecutingAssembly ();
2            Stream _resourceStream = null;
3
4           string resourceName = executingAssembly
5                .GetManifestResourceNames ()
6                .FirstOrDefault(rn=>rn.Contains(Enum.GetName (typeof (ReportType), reportType)));
7
8           if (resourceName != null)
9               _resourceStream = executingAssembly.GetManifestResourceStream (resourceName);
10
11           return _resourceStream;