信息
您所需的主题如下所示。但此主题未包含在此库中。

File.CreateText 方法

2013/12/13

创建或打开一个文件用于写入 UTF-8 编码的文本。

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

public static StreamWriter CreateText(
	string path
)

参数

path
类型: System.String
要打开以进行写入的文件。

返回值

类型: System.IO.StreamWriter
一个 StreamWriter,它使用 UTF-8 编码写入指定的文件。

异常条件
UnauthorizedAccessException

调用方没有所要求的权限。

ArgumentException

path 是一个零长度字符串,仅包含空白或者包含一个或多个由 GetInvalidPathChars 定义的无效字符。

ArgumentNullException

pathnull

PathTooLongException

指定的路径、文件名或者两者都超出了系统定义的最大长度。例如,在基于 Windows 的平台上,路径必须小于 248 个字符,文件名必须小于 260 个字符。

DirectoryNotFoundException

指定的路径无效(例如,它位于未映射的驱动器上)。

NotSupportedException

path 的格式无效。

版本说明

Windows Phone

 此成员具有 SecurityCriticalAttribute 特性。此特性将此成员限制为内部使用。使用此成员的应用程序代码引发 MethodAccessException

Windows Phone OS

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

Windows Phone

显示: