里面的查詢語(yǔ)句dim cmd=new sqlcommand("select * from yield where date='"+ d1 +"',cn),改成這樣應(yīng)該就可以了
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供新城網(wǎng)站建設(shè)、新城做網(wǎng)站、新城網(wǎng)站設(shè)計(jì)、新城網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、新城企業(yè)網(wǎng)站模板建站服務(wù),十多年新城做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
//函數(shù)層
VB支持局部Static變量
C#不支持
VB支持?jǐn)?shù)組的最后一唯大小可變
C#的數(shù)組大小不能改變
VB的Try Catch語(yǔ)句支持Exit Try直接進(jìn)入Finally
C#無(wú)類似語(yǔ)句
VB的Catch可以帶When子句 使用 NET的異常filter功能有選擇的進(jìn)行捕獲
C#完全不支持這一功能
VB可以使用傳統(tǒng)的On Error方法 非結(jié)構(gòu)化地處理異常C#僅支持結(jié)構(gòu)化
C#支持使用checked語(yǔ)句暫時(shí)打開或關(guān)閉整數(shù)溢出檢查
VB僅支持整個(gè)項(xiàng)目級(jí)別處理
VB支持使用函數(shù)名作為返回變量 也支持Return
C#只支持Return
VB的Try Using For For Each等語(yǔ)句支持使用前邊定義的變量
C#的對(duì)應(yīng)語(yǔ)句只能在語(yǔ)句開始處定義
C#可以支持unsafe語(yǔ)法有限地支持指針和stack數(shù)據(jù)的訪問(wèn)
VB不支持
C#支持yield return語(yǔ)法的迭代器生成
VB不支持
C#支持delegate語(yǔ)句就地生成支持closure的匿名方法
VB不支持
C#支持在委托與方法結(jié)合的過(guò)程中使用協(xié)變和反邊規(guī)則
VB則只能使用完全匹配規(guī)則
VB和C#的循環(huán)和分支有若干次要差別
C#支持nullable類型的運(yùn)算符跨類型支持
VB需要手工完成同樣功能
VB支持用實(shí)例訪問(wèn)類的靜態(tài)成員
C#只支持類明訪問(wèn)
VB支持按照非虛函數(shù)的規(guī)則 調(diào)用自身類型定義的一個(gè)虛函數(shù)
C#不支持這一功能
類庫(kù)層
VB有一個(gè)非常好用Microsoft VisualBasic dll 實(shí)現(xiàn)了許多幫助函數(shù) Application Framework應(yīng)用程序框架 My命名空間等C#只能望眼欲穿了……
C#以out/ref或者大小寫區(qū)分不同函數(shù) 這就是不符合CLS的
VB的每個(gè)特性幾乎都是CLS兼容的(即使是那些C#不支持的) 在VB中使用不會(huì)從根本上影響到與C#的交互
lishixinzhi/Article/program/net/201311/15508
第一個(gè)for完成對(duì)delay_time參數(shù)的控制,即共循環(huán)多少次內(nèi)部循環(huán)
第二個(gè)for(內(nèi)部循環(huán)),完成對(duì)j從0到199的控制,共循環(huán)200次。
翻譯成匯編就是:
(R0為傳遞參數(shù))
DELAY:
MOV R1,#200
DJNZ R1,$
DJNZ R0,DELAY
RET
Imports System.Threading
Thread.Sleep(1000)’延遲1秒
2.PauseWait(1000)’延遲1秒
Public Sub PauseWait(ByVal HowLong As Long)
Dim tick As Long
tick = My.Computer.Clock.TickCount
Do
My.Application.DoEvents()
Loop Until tick + HowLong My.Computer.Clock.TickCount
End Sub
VB.net
相對(duì)VB出現(xiàn)巨大變化的是語(yǔ)意,從運(yùn)行于基于COM的deterministic,
reference-counted的引擎之上的編程環(huán)境,轉(zhuǎn)變?yōu)槿婷嫦驅(qū)ο蟮幕?NET
Framework的語(yǔ)言。.NET
Framework包括了CLR(使用通用垃圾收集機(jī)制和JIT編譯引擎的虛擬機(jī))和大量的類庫(kù)。VB開發(fā)者進(jìn)入VB.NET要面對(duì)新增的大量類庫(kù)的問(wèn)題。
上述變化表明了許多在運(yùn)行及維護(hù)相關(guān)優(yōu)化事宜下面的假定,一些VB6函數(shù)和庫(kù)不再存在而其它的仍然可用,但是比不上.NET語(yǔ)言中自帶的可替換的函數(shù)和庫(kù)來(lái)得高效。即使它們可被編譯,但大多從VB6轉(zhuǎn)換而來(lái)的應(yīng)用將需要一定程度上的重構(gòu)(refactoring),以全面利用新語(yǔ)言的優(yōu)點(diǎn)。在有關(guān)句法、應(yīng)用調(diào)試、部署和術(shù)語(yǔ)等方面的變化,有大量的文檔可以參考。
本文標(biāo)題:包含vb.netyield的詞條
網(wǎng)站網(wǎng)址:http://jinyejixie.com/article26/hpdhcg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站制作、標(biāo)簽優(yōu)化、全網(wǎng)營(yíng)銷推廣、品牌網(wǎng)站建設(shè)、微信小程序、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容