2

だから私はこれを作って、誰かが新しい VB.NET hello world の例を提出しました:

Module m1
Sub Main()
 Console.out.writeline("Hello World")
End Sub
End Module

これは有効な VB.NET ですか? 言葉がわからないので調べてみました。

現在ウェブサイトにある例は次のとおりです。

Console.WriteLine ("Hello, World!")

私が主に質問しているのは、Console.out.writelineこれは正しいですか?

前もって感謝します。:)

4

2 に答える 2

6

はい、これは正しいです。Console.WriteLineConsole.Out.WriteLine同等です。

のドキュメントにConsole.WriteLineは次のように書かれています

のドキュメントにConsole.Outは次のように書かれています:「標準出力ストリームを取得します。

Console.Outテキストをストリームに出力するために使用されるTextWriterです。のドキュメントにTextWriter.WriteLineは次のように書かれています

Console.WriteLine基本的には単なるショートカットですConsole.Out.WriteLine

于 2012-10-16T17:16:09.337 に答える
1

それらは同等です。ただし、Console.Outプロパティは標準出力以外のストリームに設定できます。

MSDNから:

このプロパティは、デフォルトで標準出力ストリームに設定されています。このプロパティは、メソッドを使用して別のストリームに設定できますSetOut

Console.Out.WriteLineメソッドの呼び出しは、対応するメソッドの呼び出しと同等であることに注意してくださいWriteLine

于 2012-10-16T17:19:59.820 に答える