このトピックはまだ評価されていません - このトピックを評価する

File.CreateText メソッド

2013/12/12

UTF-8 エンコードされたテキストの書き込み用にファイルを作成または開きます。

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)
public static StreamWriter CreateText(
	string path
)

パラメーター

path
型: System.String
書き込み用に開かれるファイル。

戻り値

型: System.IO.StreamWriter
UTF-8 エンコーディングを使用して指定したファイルに書き込まれる StreamWriter
例外条件
UnauthorizedAccessException

呼び出し元に、必要なアクセス許可がありません。

ArgumentException

path が、長さが 0 の文字列であるか、空白だけか、または GetInvalidPathChars で定義された無効な文字が 1 つ以上含まれています。

ArgumentNullException

pathnull です。

PathTooLongException

指定したパス、ファイル名、またはその両方がシステム定義の最大長を超えています。たとえば、Windows ベースのプラットフォームの場合、パスの長さは 248 文字未満、ファイル名の長さは 260 文字未満である必要があります。

DirectoryNotFoundException

指定されたパスが無効です (ドライブがマップされていない、など)。

NotSupportedException

path の形式が無効です。

バージョンについてのメモ

Windows Phone

このメンバーには、SecurityCriticalAttribute 属性が設定されています。この属性により、このメンバーの内部的な使用が制限されます。アプリケーション コードでこのメンバーを使用すると、MethodAccessException がスローされます。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました
表示:
© 2014 Microsoft. All rights reserved.