指定した情報を標準出力ストリームに書き込みます。
オーバーロードの一覧
指定した Boolean 値のテキスト形式を標準出力ストリームに書き込みます。
[Visual Basic] Overloads Public Shared Sub Write(Boolean)
[JScript] public static function Write(Boolean);
指定した Unicode 文字値を標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(Char)
[JScript] public static function Write(Char);
指定した Unicode 文字配列を標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(Char())
[JScript] public static function Write(Char[]);
指定した Decimal 値のテキスト形式を標準出力ストリームに書き込みます。
[Visual Basic] Overloads Public Shared Sub Write(Decimal)
[JScript] public static function Write(Decimal);
指定した倍精度浮動小数点値のテキスト形式を標準出力ストリームに書き込みます。
[Visual Basic] Overloads Public Shared Sub Write(Double)
[JScript] public static function Write(double);
指定した 32 ビット符号付き整数値のテキスト形式を標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(Integer)
[JScript] public static function Write(int);
指定した 64 ビット符号付き整数値のテキスト形式を標準出力ストリームに書き込みます。
[Visual Basic] Overloads Public Shared Sub Write(Long)
[JScript] public static function Write(long);
指定したオブジェクトのテキスト形式を標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(Object)
[JScript] public static function Write(Object);
指定した単精度浮動小数点値のテキスト形式を標準出力ストリームに書き込みます。
[Visual Basic] Overloads Public Shared Sub Write(Single)
[JScript] public static function Write(float);
指定した文字列値を標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(String)
[JScript] public static function Write(String);
指定した 32 ビット符号なし整数値のテキスト形式を標準出力ストリームに書き込みます。このメソッドは、CLS と互換性がありません。
[Visual Basic] Overloads Public Shared Sub Write(UInt32)
[JScript] public static function Write(UInt32);
指定した 64 ビット符号なし整数値のテキスト形式を標準出力ストリームに書き込みます。このメソッドは、CLS と互換性がありません。
[Visual Basic] Overloads Public Shared Sub Write(UInt64)
[JScript] public static function Write(UInt64);
指定した書式情報を使用して、指定したオブジェクトを標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(String, Object)
指定した書式情報を使用して、指定したオブジェクトの配列を標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(String, ParamArray Object())
指定した Unicode 文字の部分配列を標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(Char(), Integer, Integer)
[C++] public: static void Write(__wchar_t __gc[], int, int);
指定した書式情報を使用して、指定したオブジェクトを標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(String, Object, Object)
[JScript] public static function Write(String, Object, Object);
指定した書式情報を使用して、指定したオブジェクトを標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub Write(String, Object, Object, Object)
[C#] public static void Write(string, object, object, object);
[C++] public: static void Write(String*, Object*, Object*, Object*);
[JScript] public static function Write(String, Object, Object, Object);
[C++] 指定した書式情報を使用して、指定したオブジェクトと可変長パラメータ リストを標準出力ストリームに書き込みます。このメソッドは、CLS と互換性がありません。
[C++] public: static void Write(String*, Object*, Object*, Object*, Object*, ...);
使用例
Write の使用方法については、次のコード例を参照してください。
Public Class FormatConverter
Public Shared Sub Main()
Dim lineInput As String
lineInput = Console.ReadLine()
While Not lineInput Is Nothing
Dim fields() As String = lineInput.Split(ControlChars.Tab)
Dim isFirstField As Boolean = True
Dim item As String
For Each item In fields
If isFirstField Then
isFirstField = False
Else
Console.Write(",")
End If
' If the field represents a boolean, replace with a numeric representation.
Try
Console.Write(Convert.ToByte(Convert.ToBoolean(item)))
Catch
Console.Write(item)
End Try
Next item
Console.WriteLine()
lineInput = Console.ReadLine()
End While
End Sub 'Main
End Class 'FormatConverter
[C#]
public class FormatConverter {
public static void Main(string[] args) {
string lineInput;
while ((lineInput = Console.ReadLine()) != null) {
string[] fields = lineInput.Split(new char[] {'\t'});
bool isFirstField = true;
foreach(string item in fields) {
if (isFirstField)
isFirstField = false;
else
Console.Write(',');
// If the field represents a boolean, replace with a numeric representation.
try {
Console.Write(Convert.ToByte(Convert.ToBoolean(item)));
}
catch(FormatException) {
Console.Write(item);
}
}
Console.WriteLine();
}
}
}
[C++]
int main() {
String* lineInputArr __gc[] = {S"1 2.2 hello TRUE", S"2 5.22 bye FALSE", S"3 6.38 see ya' TRUE"};
for( Int32 i = 0; i < 3; i++) {
String* lineInput = lineInputArr->GetValue(i)->ToString();
String* aChar = "\t";
String* fields __gc[] = lineInput->Split(aChar->ToCharArray());
Boolean isFirstField = true;
for (Int32 i = 0; i < fields->Length; i++) {
if (isFirstField)
isFirstField = false;
else
Console::Write(S",");
// If the field represents a boolean, replace with a numeric representation.
try {
Console::Write(Convert::ToByte(Convert::ToBoolean(fields[i])));
}
catch(FormatException*) {
Console::Write(fields[i]);
}
}
Console::WriteLine();
}
}
[JScript]
var lineInput : String;
while ((lineInput = Console.ReadLine()) != null) {
var fields : String[] = lineInput.Split(char[](['\t']));
var isFirstField : Boolean = true;
for(var i in fields) {
var item = fields[i];
if (isFirstField)
isFirstField = false;
else
Console.Write(',');
// If the field represents a boolean, replace with a numeric representation.
try {
Console.Write(Convert.ToByte(Convert.ToBoolean(item)));
}
catch(FormatException) {
Console.Write(item);
}
}
Console.WriteLine();
}