return a.Length > 0 ? a.Substring(0, a.Length) : a;
uj5u.com熱心網友回復:
a.length>0回傳a的值?uj5u.com熱心網友回復:
這和直接return a;有啥區別?uj5u.com熱心網友回復:
//可翻譯為如下代碼if(a.Length > 0)//如果a的長度大于0
{
return a.Substring(0, a.Length); //回傳(從索引 0 開始,共截取 a的總長度 個子串,這不就是a本身嗎!多此一舉 )
}
else
{
return a; //直接回傳 a
}
//這是一段垃圾代碼 無論如何回傳的結果都是 a,可直接替換為 return a;
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
請問貴公司工資是和代碼字符個數掛鉤嗎?
uj5u.com熱心網友回復:
這個寫的有點牛逼,意思直接回傳a就好了uj5u.com熱心網友回復:
這個明顯是迷信博客園博文的寫的玩意某些博文會這么寫“天啊,微軟害我,String.IsNullOrEmpty有嚴重bug,大家不要用,千萬不要用,說三遍,傳萬世啊”
uj5u.com熱心網友回復:
因為里面有他們所謂的“\0”null,Empty,WhiteSpace 等各種嚴重的不得了的大bug轉載請註明出處,本文鏈接:https://www.uj5u.com/net/271780.html
標籤:C#
