Подтвердить что ты не робот

Эквивалент vbCrLf в С#

Мне нужно это сделать:

AccountList.Split(vbCrLf)

В С# AccountList - строка. Как я могу это сделать?

спасибо

4b9b3361

Ответ 1

Вы ищете System.Environment.NewLine.

В Windows это эквивалентно \r\n, хотя оно может быть другим в другой реализации .NET, например Mono в Linux.

Ответ 2

Я обычно сокращаю, чтобы я мог использовать несколько мест в моем коде. Возле вершины сделайте что-нибудь вроде этого:

 string nl = System.Environment.NewLine;

Тогда я могу просто использовать "nl" вместо полной квалификации везде при построении строк.

Ответ 3

AccountList.Split("\r\n");

Ответ 5

Я думаю, что "\ r\n" должно работать нормально

Ответ 6

Добавьте ссылку на Microsoft.VisualBasic в свой проект.

Затем вставьте оператор using

using Microsoft.VisualBasic;

Использовать определенную константу vbCrLf:

private const string myString = "abc" + Constants.vbCrLf;

Ответ 7

попробуйте следующее:

AccountList.Split(new String[]{"\r\n"},System.StringSplitOptions.None);

или

AccountList.Split(new String[]{"\r\n"},System.StringSplitOptions.RemoveEmptyEntries);

Ответ 8

"FirstLine" + "<br/>" "SecondLine"