
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
708
|
Chapter 12: Filesystem I/O
This code creates a directory using the originalName parameter and renames it to the
value supplied in the
newName parameter.
Discussion
The Move and MoveTo methods allow a directory to be moved to a different location.
However, when the path remains unchanged up to the directory that will have its
name changed, the
Move methods act as Rename methods.
See Also
See the “Directory Class” and “DirectoryInfo Class” topics in the MSDN
documentation.
12.13 Searching for Directories or Files Using Wildcards
Problem
You are attempting to find one or more specific files or directories that might or
might not exist within the current filesystem. The search might need to use wildcard
characters in order to widen the search, for example, searching for all user-mode
dump files in a filesystem. These files have a .dmp extension.
Solution
There are several methods of obtaining this information. The first three methods
return a string array containing the full path of each item. The next three methods
return an object that encapsulates a directory, a file, or both.
The static
GetFileSystemEntries method on the Directory class returns a string array
containing the names of all files and directories within a single directory, for example:
public static void DisplayFilesDirs(string ...