是否有等效于提升::进程间::basic_string的 C#

Is there a C# equivalent to boost::interprocess::basic_string?

本文关键字:basic string 进程 于提升 是否      更新时间:2023-10-16

在C++中,使用boost::interprocess,你可以定义一个boost::interprocess::basic_string它基本上是对存储在内存映射文件中的字符串的抽象。您可以像应用程序中的任何其他字符串一样无缝地使用它(当然,假设您负责线程安全)。

是否有任何等效的库/nuget 包/一段用于 C# 的代码?

No.但是,即使可以透明地实现,C# 中的字符串也是不可变的。因此,我认为拥有这样的库甚至不会非常有用。