現在のストリームに 4 バイト浮動小数点値を書き込み、ストリームの位置を 4 バイトだけ進めます。
Overloads Public Overridable Sub Write( _
ByVal value As Single _)
[C#]
public virtual void Write(floatvalue);
[C++]
public: virtual void Write(floatvalue);
[JScript]
public function Write(
value : float);
パラメータ
- value
書き込む 4 バイト浮動小数点値。
例外
例外の種類 | 条件 |
---|---|
IOException | I/O エラーが発生しました。 |
ObjectDisposedException | ストリームが閉じられました。 |
解説
BinaryWriter は、このデータ型をリトル エンディアン形式で格納します。
その他の一般的な I/O タスクまたは関連する I/O タスクの例を次の表に示します。
実行するタスク | 参考例があるトピック |
---|---|
テキスト ファイルを作成する。 | ファイルへのテキストの書き込み |
テキスト ファイルに書き込む。 | ファイルへのテキストの書き込み |
テキスト ファイルから読み取る。 | ファイルからのテキストの読み取り |
テキストをファイルに追加する。 | ログ ファイルのオープンと追加 |
ファイルのサイズを取得する。 | FileInfo.Length |
ファイルの属性を取得する。 | File.GetAttributes |
ファイルの属性を設定する。 | File.SetAttributes |
ファイルが存在するかどうかを判別する。 | File.Exists |
バイナリ ファイルから読み取る。 | 新しく作成したデータ ファイルの読み取りと書き込み |
バイナリ ファイルに書き込む。 | 新しく作成したデータ ファイルの読み取りと書き込み |
使用例
[Visual Basic, C#, C++] 次のコード例は BinaryWriter クラスの例の一部です。
Dim binWriter As New BinaryWriter( _
File.Open(fileName, FileMode.Create))
Try
binWriter.Write(aspRatio)
binWriter.Write(lkupDir)
binWriter.Write(saveTime)
binWriter.Write(statusBar)
Finally
binWriter.Close()
End Try
[C#]
using(BinaryWriter binWriter =
new BinaryWriter(File.Open(fileName, FileMode.Create)))
{
binWriter.Write(aspectRatio);
binWriter.Write(lookupDir);
binWriter.Write(autoSaveTime);
binWriter.Write(showStatusBar);
}
[C++]
BinaryWriter* binWriter =
new BinaryWriter(File::Open(fileName, FileMode::Create));
try
{
binWriter->Write(aspectRatio);
binWriter->Write(lookupDir);
binWriter->Write(autoSaveTime);
binWriter->Write(showStatusBar);
}
__finally
{
binWriter->Close();
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
BinaryWriter クラス | BinaryWriter メンバ | System.IO 名前空間 | BinaryWriter.Write オーバーロードの一覧 | 入出力操作 | ファイルからのテキストの読み取り | ファイルへのテキストの書き込み