Environment.NewLine Proprietà
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene la stringa della nuova riga definita per questo ambiente.
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
per le piattaforme non Unix o \n
per le piattaforme Unix.
Nell'esempio seguente vengono visualizzate due righe separate da una nuova riga.
// 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
'
Il valore della proprietà di NewLine è una costante personalizzata in modo specifico per la piattaforma corrente e l'implementazione di .NET Framework. Per altre informazioni sui caratteri di escape nel valore della proprietà, vedere Escape dei caratteri.
La funzionalità fornita da NewLine è spesso ciò che significa i termini newline, feed di linee, interruzione linea, ritorno a capo, CRLF e fine della riga.
NewLinepuò essere usato in combinazione con il supporto di nuove linee specifiche del linguaggio, ad esempio i caratteri di escape '\r' e '\n' in Microsoft C# e C++o vbCrLf
in Microsoft Visual Basic.
NewLine viene aggiunto automaticamente al testo elaborato dai Console.WriteLine metodi e StringBuilder.AppendLine .