【发布时间】:2012-12-10 15:06:30
【问题描述】:
例如,值为 10 的 int 将始终转换为“10”,不是吗?这样的转换不能自己定义吗?
编辑:我要的是:
int i = 10;
Blah(i);
public void Blah(string param)
{
...
}
【问题讨论】:
-
有很多方法可以将 int 表示为字符串。 “10”和“0xA”只是其中的两个……
-
@Fredrik 我的英语老师更喜欢“十”,这个问题没有建设性。只需使用
ToString()或者,那里的一些过载。 -
我找到的最好的解释:softwareengineering.stackexchange.com/questions/333427/… 一个很好的解释
标签: c# string int implicit-conversion