相关疑难解决方法(0)

char + char = int?为什么?

为什么char在C#中添加两个结果int

例如,当我这样做时:

var pr = 'R' + 'G' + 'B' + 'Y' + 'P';
Run Code Online (Sandbox Code Playgroud)

pr变量变成int类型.我希望它是string一个值为的类型"RGBYP".

为什么C#这样设计?是不是添加两个chars 的默认实现应该导致一个string连接chars,不是int

.net c#

62
推荐指数
7
解决办法
8926
查看次数

标签 统计

.net ×1

c# ×1