Console.WriteLine メソッド
指定したデータを標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
オーバーロードの一覧
現在の行終端記号を標準出力ストリームに書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine()
[JScript] public static function WriteLine();
指定した Boolean 値のテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
[Visual Basic] Overloads Public Shared Sub WriteLine(Boolean)
指定した Unicode 文字を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(Char)
[JScript] public static function WriteLine(Char);
指定した Unicode 文字配列を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(Char())
指定した Decimal 値のテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
[Visual Basic] Overloads Public Shared Sub WriteLine(Decimal)
指定した倍精度浮動小数点値のテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
[Visual Basic] Overloads Public Shared Sub WriteLine(Double)
指定した 32 ビット符号付き整数値のテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(Integer)
[JScript] public static function WriteLine(int);
指定した 64 ビット符号付き整数値のテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
[Visual Basic] Overloads Public Shared Sub WriteLine(Long)
[JScript] public static function WriteLine(long);
指定したオブジェクトのテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(Object)
指定した単精度浮動小数点値のテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
[Visual Basic] Overloads Public Shared Sub WriteLine(Single)
[JScript] public static function WriteLine(float);
指定した文字列値を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(String)
指定した 32 ビット符号なし整数値のテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。このメソッドは、CLS と互換性がありません。
[Visual Basic] Overloads Public Shared Sub WriteLine(UInt32)
指定した 64 ビット符号なし整数値のテキスト形式を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。このメソッドは、CLS と互換性がありません。
[Visual Basic] Overloads Public Shared Sub WriteLine(UInt64)
指定した書式情報を使用して、指定したオブジェクトを標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(String, Object)
指定した書式情報を使用して、指定したオブジェクトの配列を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(String, ParamArray Object())
[JScript] public static function WriteLine(String, Object[]);
指定した Unicode 文字の部分配列を標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
[Visual Basic] Overloads Public Shared Sub WriteLine(Char(), Integer, Integer)
[C++] public: static void WriteLine(__wchar_t __gc[], int, int);
[JScript] public static function WriteLine(Char[], int, int);
指定した書式情報を使用して、指定したオブジェクトを標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(String, Object, Object)
[C++] public: static void WriteLine(String*, Object*, Object*);
[JScript] public static function WriteLine(String, Object, Object);
指定した書式情報を使用して、指定したオブジェクトを標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Shared Sub WriteLine(String, Object, Object, Object)
[C#] public static void WriteLine(string, object, object, object);
[C++] public: static void WriteLine(String*, Object*, Object*, Object*);
[JScript] public static function WriteLine(String, Object, Object, Object);
[C++] 指定した書式情報を使用して、指定したオブジェクトと可変長パラメータ リストを標準出力ストリームに書き込み、続けて現在の行終端記号を書き込みます。このメソッドは、CLS と互換性がありません。
[C++] public: static void WriteLine(String*, Object*, Object*, Object*, Object*, ...);
使用例
WriteLine の使用方法については、次のコード例を参照してください。
Public Class TipCalculator
Private Const tipRate As Double = 0.18
'Entry point which delegates to C-style main Private Function
Public Overloads Shared Sub Main()
System.Environment.ExitCode = Main(System.Environment.GetCommandLineArgs())
End Sub
Overloads Public Shared Function Main(args() As String) As Integer
Dim billTotal As Double
If args.Length < 2 Then
Console.WriteLine("usage: TIPCALC total")
Return 1
Else
Try
billTotal = Double.Parse(args(1))
Catch
Console.WriteLine("usage: TIPCALC total")
Return 1
End Try
Dim tip As Double = billTotal * tipRate
Console.WriteLine()
Console.WriteLine("Bill total:" + ControlChars.Tab + "{0,8:c}", billTotal)
Console.WriteLine("Tip total/rate:" + ControlChars.Tab + "{0,8:c} ({1:p1})", tip, tipRate)
Console.WriteLine("".PadRight(24, "-"c))
Console.WriteLine("Grand total:" + ControlChars.Tab + "{0,8:c}", billTotal + tip)
Return 0
End If
End Function 'Main
End Class 'TipCalculator
[C#]
public class TipCalculator {
private const double tipRate = 0.18;
public static int Main(string[] args) {
double billTotal;
if (args.Length == 0) {
Console.WriteLine("usage: TIPCALC total");
return 1;
}
else {
try {
billTotal = Double.Parse(args[0]);
}
catch(FormatException) {
Console.WriteLine("usage: TIPCALC total");
return 1;
}
double tip = billTotal * tipRate;
Console.WriteLine();
Console.WriteLine("Bill total:\t{0,8:c}", billTotal);
Console.WriteLine("Tip total/rate:\t{0,8:c} ({1:p1})", tip, tipRate);
Console.WriteLine(("").PadRight(24, '-'));
Console.WriteLine("Grand total:\t{0,8:c}", billTotal + tip);
return 0;
}
}
}
[C++]
int main() {
String* args[] = Environment::GetCommandLineArgs();
const double tipRate = 0.18;
double billTotal;
if (args->Length != 2) {
Console::WriteLine(S"usage: TIPCALC total");
return 1;
}
else {
try {
billTotal = Double::Parse(args[1]);
}
catch(FormatException*) {
Console::WriteLine(S"usage: TIPCALC total");
return 1;
}
double tip = billTotal * tipRate;
Console::WriteLine();
Console::WriteLine(S"Bill total:\t{0,8:c}", __box(billTotal));
Console::WriteLine(S"Tip total/rate:\t{0,8:c} ({1:p1})", __box(tip), __box(tipRate));
Console::WriteLine((S"")->PadRight(24, '-'));
Console::WriteLine(S"Grand total:\t{0,8:c}", __box(billTotal + tip));
return 0;
}
}
[JScript]
const tipRate : Number = 0.18;
var billTotal : Number;
var args : String[] = Environment.GetCommandLineArgs();
if (args.Length != 2) {
Console.WriteLine("usage: TIPCALC total");
Environment.Exit(1);
}
try {
billTotal = Double.Parse(args[1]);
}
catch(FormatException) {
Console.WriteLine("usage: TIPCALC total");
Environment.Exit(1);
}
var tip : double = billTotal * tipRate;
Console.WriteLine();
Console.WriteLine("Bill total:\t{0,8:c}", billTotal);
Console.WriteLine("Tip total/rate:\t{0,8:c} ({1:p1})", tip, tipRate);
Console.WriteLine(("").PadRight(24, '-'));
Console.WriteLine("Grand total:\t{0,8:c}", billTotal + tip);