這裏是我的功能(更新):改進VB.NET URL縮短器的建議?
Public Shared Function shortenUrl(ByVal URL As String) As String
Return shortenUrl(URL, 32)
End Function
Public Shared Function shortenUrl(ByVal URL As String, ByVal maxLength As Integer) As String
If URL.Length > maxLength Then
String.Format("{0}...{1}", URL.Substring(0, (maxLength/2)), URL.Substring(URL.Length - ((maxLength/2) - 3)))
Else
Return URL
End If
End Function
我固定它沒有返回maxLength
字符,因爲它沒有考慮到橢圓的問題。
在我看來,它太複雜了;任何建議,意見,關注都是值得歡迎的。
這就是爲什麼它似乎過於複雜,謝謝! 我把它歸咎於大腦疲勞! – Anders 2008-10-22 20:38:27
它發生了!特別是在一段時間內完成一個項目之後! – 2008-10-22 20:41:41