Environment.NewLine Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает строку, обозначающую в данной среде начало новой строки.
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
Значение свойства
\r\n
для платформ, отличных от Unix, или \n
для платформ Unix.
Примеры
В следующем примере показаны две строки, разделенные новой строкой.
// Sample for the Environment::NewLine property
using namespace System;
int main()
{
Console::WriteLine();
Console::WriteLine("NewLine: {0} first line {0} second line", Environment::NewLine);
}
/*
This example produces the following results:
NewLine:
first line
second line
*/
// Sample for the Environment.NewLine property
using System;
class Sample
{
public static void Main()
{
Console.WriteLine();
Console.WriteLine($"NewLine: {Environment.NewLine} first line{Environment.NewLine} second line");
}
}
/*
This example produces the following results:
NewLine:
first line
second line
*/
// Sample for the Environment.NewLine property
open System
printfn $"\nNewLine: {Environment.NewLine} first line{Environment.NewLine} second line"
// This example produces the following results:
// NewLine:
// first line
// second line
' Sample for the Environment.NewLine property
Class Sample
Public Shared Sub Main()
Console.WriteLine()
Console.WriteLine($"NewLine:{Environment.NewLine} first line{Environment.NewLine} second line")
End Sub
End Class
'This example produces the following results:
'
'NewLine:
' first line
' second line
'
Комментарии
Значение NewLine свойства является константой, настраиваемой специально для текущей платформы и реализации платформа .NET Framework. Дополнительные сведения о escape-символах в значении свойства см. в разделе "Escape-символы".
Функциональность, предоставляемая NewLine часто означает термины newline, строка, разрыв строки, возврат каретки, CRLF и конец строки.
NewLineможно использовать в сочетании с поддержкой новой строки для конкретного языка, например escape-символы "\r" и "\n" в Microsoft C# и C/C++, или vbCrLf
в Microsoft Visual Basic.
NewLineавтоматически добавляется в текст, обрабатываемый методамиConsole.WriteLine.StringBuilder.AppendLine