c#中c++ AnsiString的等价物是什么?

What is the Equivalent of the c++ AnsiString in c#?

我正在尝试将 C++ 代码转换为 C#。我只有 10% 的 C++ 知识。这是我试图在 c#
中转换的代码的一部分 “AnsiString something[200];”和。 “AnsiString hi = "hello";”。

提前致谢。

AnsiString 在 C++ Builder 中是一个 reference-counted、copy-on-write、8 位字符串。对于 16 位 Unicode,C# 中合适的类型是 stringSystem.String

C++ 生成器

AnsiString something[200];
AnsiString hi = "hello";

C#

string[] something = new string[200];
string hi = "hello";