Code/Tea/Etc...

Duncan Mackenzie has too much time on his hands

Wes Haggard discusses the new iterators in C# 2.0

Recusive GetFiles for DirectoryInfo via a C# Iterator

I have been working on a project using C# Express and so I have been playing around with some of the new C# 2.0 features. In my project I had a need to get all the files of a particular type in a given directory including all sub-directories. The DirectoryInfo class has a method GetFiles that takes a search pattern (ie "*.exe") but it only searches that directory it doesn't search sub-directories. So I figured this would be a good chance for me to play with these new things called iterators. At any rate I wrote a recursive version of GetFiles using an iterator so that I could do a simple foreach loop to get all the files recursively.
Click on the title of the post to read the entire article...
Published Monday, August 23, 2004 11:13 PM by Duncanma
Filed under:

Comments

No Comments
Anonymous comments are disabled

This Blog

Syndication

News

This blog has moved to my own VB site

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker