![]() |
1
10
下面是一个例子,说明了。NET团队在内部处理这个问题 Path.Join :
如果你想避免使用
使用
或
|
![]() |
2
7
我认为值得一提的是,在中添加了用于连接跨距的重载。NET核心3以及对的支持。净核心2.1于2021 8月21日结束[ src ].如果您现在升级,那么您只需使用 一串连接两个字符串 .
|
![]() |
3
6
您可以使用这样的缓冲区来实现这一点=>
通过使用arraypool重用缓冲区,可以再次对其进行优化
|
![]() |
4
4
我编写并使用以下扩展/工具方法连接跨距:
斯潘。反恐精英
斯潘图尔。反恐精英
免责声明 在这里的答案不令人满意之后,我才为我的项目写了这篇文章。如果有任何错误,将在以后进行编辑。 |
|
5
3
另一种选择是使用字符串。Concat,它接受ReadOnlySpan作为参数。下面是从github获得的实现
|
![]() |
6
-1
我周五下午的快速思考:
至少根据我在LinqPad上的快速游戏和对 System.Memory Source |