首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

问个有点二的有关问题

2014-01-01 
问个有点二的问题。虽然每天堆了好多内容架构烂透了的代码。不过还是想写出来的代码漂亮一些。请问一下:Numbe

问个有点二的问题。

虽然每天堆了好多内容架构烂透了的代码。不过还是想写出来的代码漂亮一些。

请问一下:

Number = Number < 0 ? 0 : Number ;

这一句怎么写的更漂亮一些,更简洁一些,更美观一些?

(这是有点强迫症的节奏么....)


[解决办法]
更简短些?


Number=Math.Max(Number,0);

[解决办法]
既然是架构,那就写成一个扩展方法,这样调用的时候不是就很漂亮了吗?

public static int Least(this int number, int lowerBase)
{
    return Math.Max(number, lowerBase);
}
// call
int result = number.Least(0);

热点排行