在C++中的char[]如何在C#中表示?

yeyanbo 2004-04-23 01:45:25
例如:char name[5];
...全文
89 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
starheart 2004-04-23
  • 打赏
  • 举报
回复
char[] charname = new char[2]{'a,'b'};
yezie 2004-04-23
  • 打赏
  • 举报
回复
char[] name = new char[5];
MyLf 2004-04-23
  • 打赏
  • 举报
回复
差不多的吧,只是char在C#也是对象,需要实列化
wolftop 2004-04-23
  • 打赏
  • 举报
回复
up~!UP~!
turnmissile 2004-04-23
  • 打赏
  • 举报
回复
你可以用
char[] name = new char[5];

或者
string 表示。
两者转换时
string s = new string(char, 0, char.length);
yeyanbo 2004-04-23
  • 打赏
  • 举报
回复
在C++ char相当于 C#中的byte

另外在C#结构中只能声明为byte[] name,而不能声明为byte[5] name
默默的墨墨 2004-04-23
  • 打赏
  • 举报
回复
ding
我不懂电脑 2004-04-23
  • 打赏
  • 举报
回复
char []name = new char[5];

name[0] = 'a';
我不懂电脑 2004-04-23
  • 打赏
  • 举报
回复
string
yeyanbo 2004-04-23
  • 打赏
  • 举报
回复
有人知道吗?在线等待

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧