小编Eli*_*Eli的帖子

覆盖.ToString()

我想覆盖.ToString()函数,这样每当我得到一个double时,它只输出小数点后的5位数.

如何在覆盖函数内部对.ToString正在处理的对象进行处理?换句话说,我在下面的代码中放了什么shell而不是XXX?

public override string ToString()
{
    if (XXX.GetType().Name == "Double")
        return (Math.Round(XXX, 5));
}
Run Code Online (Sandbox Code Playgroud)

c# overriding

4
推荐指数
3
解决办法
6764
查看次数

标签 统计

c# ×1

overriding ×1