标签: c# unicode .net-core
处理Unicode与字符串的复杂性的一种方法是使用System.Globalization.StringInfo提供的文本元素功能。我的问题是,对于文本元素而言,是否存在一种对ReadOnlySpan<char>进行索引/切片的好方法,以避免在处理文本元素的解析代码中进行分配(this Microsoft article中将解析描述为可以通过使用ReadOnlySpan<char>减少分配而受益,还是需要在我的代码中大量重新实现Unicode算法?
System.Globalization.StringInfo
ReadOnlySpan<char>