我正在構建一個新的基於傳統ASP(傳統ASP)的ASP.NET Web應用程序。 5年前構建此代碼的人們使用了很多VBScript函數,如DateDiff。使用VB.NET方法的意義DateAndTime.DateDiff與C#
我目前正在模擬器上進行大量的日期計算。而且我遇到了這些日期之間的惱人的區別,因爲我沒有一個輕鬆的方式來獲得C#中月份之間的差異,就像他們在VB 6中做的那樣。
因此,我選擇使用DateAndTime的路徑。我的ASP.NET Web應用程序上的Microsoft.VisualBasic命名空間中的DateDiff。
你們知道這是否有一些含義?我對這種方法有點擔心。
乾杯,
我們已經禁止了我們店裏的Microsoft.VisualBasic庫,只是爲了強迫持有者遵守新的.Net庫。 – 2010-01-20 17:30:47
該庫包含有效的有用代碼。這是一個像任何其他庫一樣的庫,並且更受「Visual Basic」的啓發。爲什麼在已經存在的情況下構建,測試,維護和版本化自己的實現? – 2010-01-20 19:34:01
我也同意今年早些時候gWiz的評論;我認爲Microsoft.VisualBasic命名空間/程序集是一件很棒的事情,它可以幫助緩解/加速傳統ASP/VBScript應用程序到.NET的快速遷移/移植,而不必在每次遇到它們時都以新的方式重寫事物。 – Funka 2010-10-07 02:00:17