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

时间:2018-04-01 07:35:15

标签: c# c++builder

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

提前谢谢。

1 个答案:

答案 0 :(得分:4)

C ++ Builder中的

AnsiString是一个引用计数的写时复制8位字符串。对于16位Unicode,C#中合适的类型是stringSystem.String

C ++ Builder

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

C#

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