偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

閑談VB.NET cstr函數(shù)性能特點(diǎn)

開(kāi)發(fā) 后端
我們?cè)趯?shí)際應(yīng)用中會(huì)發(fā)現(xiàn),VB新版的函數(shù)應(yīng)用比起老版來(lái)說(shuō)功能更為強(qiáng)大,用法更為簡(jiǎn)便。下面就先從VB.NET cstr函數(shù)開(kāi)始了解。

大家知道,VB老版中的代碼在新版本中應(yīng)用會(huì)出現(xiàn)一些嚴(yán)重的錯(cuò)誤。所以在實(shí)際應(yīng)用中最好要使用到新版的函數(shù)。在這里我們就先來(lái)了解一下VB.NET cstr函數(shù)的相關(guān)特點(diǎn),從另一角度對(duì)VB.NET函數(shù)有一個(gè)深入的了解。#t#

最近遇到了一個(gè)奇怪的現(xiàn)象,參見(jiàn)說(shuō)明代碼:

  1. Dim a As String = "1000" 
  2. Dim b As String = "1" 
  3. Dim c As String = "6" 
  4. Dim d As String  
  5. Dim f As Long  
  6. d = CStr(CLng(a) * CLng(b) 
    / CLng(c))  
  7. f = (CLng(a) * CLng(b) 
    / CLng(c)).ToString  
  8. MessageBox.Show(d)  
  9. MessageBox.Show(f) 

以上代碼中d 和f 的值并不相同。

使用VB.NET cstr函數(shù)的時(shí)候,返回值并沒(méi)有四舍五入,而使用.TOSTRING()的時(shí)候進(jìn)行了四舍五入。

可見(jiàn),這種情況下.TOSTRING()才是我們期待的結(jié)果,如果使用VB.NET cstr函數(shù)的話將返回錯(cuò)誤的值。

所以建議盡量使用VB.NET的函數(shù),放棄VB老版本的函數(shù)。

責(zé)任編輯:曹凱 來(lái)源: 博客園
相關(guān)推薦

2010-01-12 18:35:43

VB.NET Stru

2010-01-12 17:54:42

VB.NET Dlli

2010-01-14 18:14:22

VB.NET開(kāi)發(fā)特點(diǎn)

2010-01-18 18:14:37

VB.NET語(yǔ)言特點(diǎn)

2009-10-21 10:45:50

VB.NET Quic

2009-10-15 17:50:48

VB.NET Spli

2010-01-18 10:33:28

VB.NET基本函數(shù)

2009-10-26 10:44:27

VB.NET API函

2009-11-02 13:14:18

VB.NET函數(shù)

2009-10-28 15:01:59

VB.NET SHEL

2010-01-18 17:29:35

VB.NET函數(shù)調(diào)用

2009-10-15 17:50:48

VB.NET調(diào)用API

2010-01-11 14:06:14

VB.NET時(shí)間函數(shù)

2009-10-16 13:38:43

VB.NET Spli

2009-10-14 09:15:15

2009-11-02 09:43:01

VB.NET構(gòu)造函數(shù)

2009-11-04 11:32:20

VB.NET回調(diào)函數(shù)

2009-10-20 09:28:18

VB.NET Prin

2009-11-03 12:52:38

VB.NET Wind

2009-10-29 14:02:24

VB和VB.NET比較
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)