2012-03-08 1 views
1

특정 검색 기준 (예 : * .xml)과 일치하는 포함 파일을 검색 할 수 있습니까? 순간런타임 중에 포함 된 파일을 검색하는 방법 C#

내 코드

var fileName = "PATH.sample.xml"; 
var assembly = Assembly.GetExecutingAssembly(); 
Stream stream = assembly.GetManifestResourceStream(fileName); 

StreamReader reader = new StreamReader(stream); 
XmlDocument xmlDoc = new XmlDocument(); 
xmlDoc.LoadXml(reader.ReadToEnd()); 

답변

5
var findedResourceNames = assembly.GetManifestResourceNames() 
    .Where(name => name.EndsWith(".xml")).ToArray(); 
1
string[] files = System.IO.Directory.GetFiles("yourPath", "*.xml"); 

foreach (string file in files) 
{ 
    //do what you need here 
} 
(내가 경로를 알고 파일 만 작동)
관련 문제