Environment.NewLine эквивалент для компактного фреймворка 2.0 - PullRequest
3 голосов
/ 17 декабря 2010

Как лучше всего вставлять символ новой строки в строку в .NET Compact Framework 2.0 с пакетом обновления 2 (SP2)?

1 Ответ

7 голосов
/ 17 декабря 2010

Компактный каркас не поддерживает Environment.NewLine? Ах хорошо. Вы можете просто использовать "\r\n" - если вы знаете , что находитесь на компактной платформе, это не значит, что вы работаете в Mono, где новая строка по умолчанию может отличаться:)

Вы всегда можете создать собственное строковое свойство:

public static class PortableEnvironment
{
    public static string NewLine
    {
        get
        {
#if COMPACT_FRAMEWORK
            return "\r\n";
#else
            return Environment.NewLine;
#endif
        }
    }
}
...