IsolatedStorageFile.GetFileNames 方法 (String)

2013/12/13

枚举独立存储范围中与给定模式匹配的文件。

Namespace:  System.IO.IsolatedStorage
程序集:  mscorlib(位于 mscorlib.dll 中)

public string[] GetFileNames(
	string searchPattern
)

参数

searchPattern
类型: System.String
搜索模式。单字符 ("?") 和多字符 ("*") 通配符都受支持。

返回值

类型: System.String []
独立存储范围中与 searchPattern 匹配的文件的相对路径 Array。零长度数组指定没有任何匹配的文件。

异常条件
IsolatedStorageException

存储区已被移除。

- 或 -

独立存储被禁用。

ArgumentException

searchPattern 的格式错误。

ArgumentNullException

searchPatternnull

DirectoryNotFoundException

找不到 searchPattern 的一部分。

ObjectDisposedException

存储区已被释放。

searchPattern“Project\Data*.txt”将提供独立存储范围的 Project 目录中以 Data 开头的所有“.txt”文件。有关搜索模式字符串的完整说明,请参见 System.IO.Directory

有关如何查找目录名的信息,请参见 GetDirectoryNames 方法。

下面的示例从子目录中获取文件名的数组。


string searchpath = Path.Combine(subdirectory1, "*.*");
string[] filesInSubDirs = store.GetFileNames(searchpath);


Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2014 Microsoft