by
Roland Schumacher alias GENiALi
11. Februar 2005 -- 57
words -- 1 mal gelesen
Heute wollte ich mir mit einem Filter in der Form "*.tmp;*.*.bak;*.temp;~*.*"
alle Temporären Files zurückgeben. Das wollte so aber nicht klappen.
string[] strFiles = Directory.GetFiles(@"C:\", "*.tmp;*.*.bak;*.temp;~*.*");
Es stellte sich heraus, dass GetFiles() diese Filterform nicht unterstüzt. Man
darf nach jedem Filter einzeln suchen. Dann macht man es halt so.
\\\
string strFilter ="*.tmp;*.*.bak;*.temp;~*.*";
string[] m_arExt = strFilter.Split(';');
foreach(string filter in m_arExt)
{
string[] strFiles = Directory.GetFiles(folder, filter);
}
///