Environment.NewLine Environment.NewLine Environment.NewLine Environment.NewLine Property

定義

この環境で定義されている改行文字列を取得します。Gets the newline string defined for this environment.

public:
 static property System::String ^ NewLine { System::String ^ get(); };
public static string NewLine { get; }
member this.NewLine : string
Public Shared ReadOnly Property NewLine As String

プロパティ値

UNIX 以外のプラットフォームでは "\r\n" を含む文字列。UNIX プラットフォームでは "\n" を含む文字列。A string containing "\r\n" for non-Unix platforms, or a string containing "\n" for Unix platforms.

次の例では、改行で区切られた3つの行を表示します。The following example displays three lines separated by newlines.

// Sample for the Environment::NewLine property
using namespace System;
int main()
{
   Console::WriteLine();
   Console::WriteLine( "NewLine: {0}  first line {0}  second line {0}  third line", Environment::NewLine );
}

/*
This example produces the following results:

NewLine:
first line
second line
third line
*/
// Sample for the Environment.NewLine property
using System;

class Sample 
{
    public static void Main() 
    {
    Console.WriteLine();
    Console.WriteLine("NewLine: {0}  first line{0}  second line{0}  third line",
                          Environment.NewLine);
    }
}
/*
This example produces the following results:

NewLine:
  first line
  second line
  third line
*/
' Sample for the Environment.NewLine property
Imports System

Class Sample
   Public Shared Sub Main()
      Console.WriteLine()
      Console.WriteLine("NewLine: {0}  first line{0}  second line{0}  third line", _
                             Environment.NewLine)
   End Sub 'Main
End Class 'Sample
'
'This example produces the following results:
'
'NewLine:
'  first line
'  second line
'  third line
'

注釈

NewLineプロパティ値は、現在のプラットフォームおよび .NET Framework の実装用に特別にカスタマイズされた定数です。The property value of NewLine is a constant customized specifically for the current platform and implementation of the .NET Framework. プロパティ値のエスケープ文字の詳細については、「文字のエスケープ」を参照してください。For more information about the escape characters in the property value, see Character Escapes.

によっNewLineて提供される機能は、多くの場合、改行、ラインフィード、改行、復帰、CRLF、および行末を意味します。The functionality provided by NewLine is often what is meant by the terms newline, line feed, line break, carriage return, CRLF, and end of line.

NewLineは、microsoft C# 、C/C++、またはvbCrLf microsoft Visual Basic のエスケープ文字 "\r"、"\n" などの言語固有の改行サポートと組み合わせて使用できます。NewLine can be used in conjunction with language-specific newline support such as the escape characters '\r' and '\n' in Microsoft C# and C/C++, or vbCrLf in Microsoft Visual Basic.

NewLineは、メソッドConsole.WriteLineおよびStringBuilder.AppendLineメソッドによって処理されるテキストに自動的に追加されます。NewLine is automatically appended to text processed by the Console.WriteLine and StringBuilder.AppendLine methods.

適用対象