Click here to Skip to main content
15,890,557 members
Home / Discussions / C#
   

C#

 
AnswerRe: How to identify whether any message box are being displayed or not on the form Pin
coolestCoder17-Aug-06 19:59
coolestCoder17-Aug-06 19:59 
QuestionReflection (?) Help [modified] Pin
David Knechtges17-Aug-06 7:00
David Knechtges17-Aug-06 7:00 
AnswerRe: Reflection (?) Help Pin
Dustin Metzgar17-Aug-06 8:06
Dustin Metzgar17-Aug-06 8:06 
AnswerRe: Reflection (?) Help Pin
Guffa17-Aug-06 11:57
Guffa17-Aug-06 11:57 
GeneralRe: Reflection (?) Help Pin
David Knechtges18-Aug-06 2:49
David Knechtges18-Aug-06 2:49 
AnswerDirectoryInfo.GetFiles with multiple file filters [modified] Pin
Chris Maunder17-Aug-06 6:23
cofounderChris Maunder17-Aug-06 6:23 
AnswerRe: DirectoryInfo.GetFiles with multiple file filters Pin
Dustin Metzgar17-Aug-06 6:37
Dustin Metzgar17-Aug-06 6:37 
AnswerRe: DirectoryInfo.GetFiles with multiple file filters Pin
Judah Gabriel Himango17-Aug-06 6:53
sponsorJudah Gabriel Himango17-Aug-06 6:53 
Hi Chris

Would something like this work?

public IEnumerable<string> GetFilesInDirectory(string directory, SearchOption searchOptions, params string[] filters)
{
    foreach (string filter in filters)
    {
         foreach (string matchingFile in Directory.GetFiles(directory, filter, searchOptions))
         {
             yield return matchingFile;
         }
    }
}


Use it like this:

IEnumerable<string> txtAndXmlFiles = GetFilesInDirectory(@"c:\foo\", SearchOption.AllDirectories, "*.txt", "*.xml");


Tech, life, family, faith: Give me a visit.
I'm currently blogging about: And in this corner, the Party of Allah
The apostle Paul, modernly speaking: Epistles of Paul

Judah Himango


GeneralRe: DirectoryInfo.GetFiles with multiple file filters Pin
Chris Maunder17-Aug-06 6:57
cofounderChris Maunder17-Aug-06 6:57 
GeneralRe: DirectoryInfo.GetFiles with multiple file filters Pin
Judah Gabriel Himango17-Aug-06 7:45
sponsorJudah Gabriel Himango17-Aug-06 7:45 
GeneralRe: DirectoryInfo.GetFiles with multiple file filters Pin
Dustin Metzgar17-Aug-06 7:56
Dustin Metzgar17-Aug-06 7:56 
GeneralRe: DirectoryInfo.GetFiles with multiple file filters Pin
Chris Maunder17-Aug-06 10:35
cofounderChris Maunder17-Aug-06 10:35 
GeneralRe: DirectoryInfo.GetFiles with multiple file filters Pin
Judah Gabriel Himango18-Aug-06 5:00
sponsorJudah Gabriel Himango18-Aug-06 5:00 
JokeRe: DirectoryInfo.GetFiles with multiple file filters Pin
Dustin Metzgar17-Aug-06 6:57
Dustin Metzgar17-Aug-06 6:57 
GeneralRe: DirectoryInfo.GetFiles with multiple file filters Pin
Judah Gabriel Himango17-Aug-06 7:35
sponsorJudah Gabriel Himango17-Aug-06 7:35 
Questionproblems using System.Diagnosics.Process.Start to start Process Pin
3Dizard17-Aug-06 5:37
3Dizard17-Aug-06 5:37 
AnswerRe: problems using System.Diagnosics.Process.Start to start Process Pin
Judah Gabriel Himango17-Aug-06 6:04
sponsorJudah Gabriel Himango17-Aug-06 6:04 
GeneralRe: problems using System.Diagnosics.Process.Start to start Process Pin
3Dizard17-Aug-06 7:14
3Dizard17-Aug-06 7:14 
AnswerRe: problems using System.Diagnosics.Process.Start to start Process Pin
Ennis Ray Lynch, Jr.17-Aug-06 6:22
Ennis Ray Lynch, Jr.17-Aug-06 6:22 
GeneralRe: problems using System.Diagnosics.Process.Start to start Process Pin
3Dizard17-Aug-06 7:19
3Dizard17-Aug-06 7:19 
AnswerRe: problems using System.Diagnosics.Process.Start to start Process Pin
Judah Gabriel Himango17-Aug-06 9:30
sponsorJudah Gabriel Himango17-Aug-06 9:30 
GeneralRe: problems using System.Diagnosics.Process.Start to start Process Pin
3Dizard17-Aug-06 12:06
3Dizard17-Aug-06 12:06 
AnswerRe: problems using System.Diagnosics.Process.Start to start Process Pin
Mike Bluett17-Aug-06 12:01
Mike Bluett17-Aug-06 12:01 
GeneralRe: problems using System.Diagnosics.Process.Start to start Process Pin
3Dizard17-Aug-06 12:18
3Dizard17-Aug-06 12:18 
QuestionCOM+ help Pin
jaltiere17-Aug-06 5:23
jaltiere17-Aug-06 5:23 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.