Re: .NET 4.8 vs. Core 2.2
От: Qbit86 Кипр
Дата: 08.05.19 21:15
Оценка:
Поставил недавно вышедший .NET Framework 4.8, чтобы проверить, реализованы ли там эффективные API форматирования, уже год доступные в Core 2.1:
Span<char> stackSpan = stackalloc char[] { 'H', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd', '!' };

// bool DateTime.TryFormat(Span<char> destination, out int charsWritten, ...)
DateTime.Now.TryFormat(stackSpan.Slice(6), out int _, "yyyy");

// void TextWriter.WriteLine(ReadOnlySpan<char> buffer)
Console.Out.WriteLine(stackSpan); // Hello 2019d!


Нет.
Глаза у меня добрые, но рубашка — смирительная!
Отредактировано 08.05.2019 21:16 Qbit86 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.