下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
---摘自《ChinaAsp網(wǎng)絡(luò)》(文/討飯貓)ASP+內(nèi)置支持3種語言:C#,VisualBasic(注意不是VBScript),JScript。下面列出一個簡單的C#和VB語法對照表,看看你到底喜歡那個?C#語法VB語法定義變量intx;DimxAsIntegerStrings;DimsAsStringStrings1,s2;Dims1,s2AsStringObjecto;Dimo'ImplicitlyObjectObjectobj=newObject();DimobjAsNewObject()publicStringname;PublicnameAsString輸出內(nèi)容Response.Write("foo");Response.Write("foo")注釋'Thisisacomment'This//Thisisacomment'is/*Thisisamulti-linecomment*/'a'multi-line'comment讀取數(shù)據(jù)集合數(shù)組Dims,valueAsStrings=Request.QueryString("Name")Strings=Request.QueryString["Name"];value=Request.Cookies("Key").ValueStringvalue=Request.Cookies["key"];'Notethatdefaultnon-indexedproperties'mustbeexplicitlynamedinVB定義簡單數(shù)據(jù)集publicStringname{PublicPropertyNameAsStringget{Get......return...;Return...;}EndGetset{Set...=value;...=Value;}EndProperty}EndProperty數(shù)組String[]a=newString[3];Dima(3)AsStringa[0]="1";a(0)="1"a[1]="2";a(1)="2"a[2]="3";a(2)="3"String[][]a=newString[3][3];Dima(3,3)AsStringa[0][0]="1";a(0,0)="1"a[1][0]="2";a(1,0)="2"a[2][0]="3";a(2,0)="3"'Arrayofunspecifiedbounds(NAinC#)Dima()AsStringa(0,0)="1"a(1,0)="2"a(2,0)="3"Dima(,)AsStringa(0,0)="1"a(1,0)="2"a(2,0)="3"初始化變量Strings="HelloWorld";DimsAsString="HelloWorld"inti=1DimiAsInteger=1double[]a={3.00,4.00,5.00};Dima()AsDouble={3.00,4.00,5.00}If結(jié)構(gòu)if(Request.QueryString!=null){...}IfNot(Request.QueryString=Null)...EndIfCase結(jié)構(gòu)switch(FirstName){Select(FirstName)case"John":case"John":......break;case"Paul":case"Paul":.....case"Ringo"break;...case"Ringo":EndSelect...break;}DimIAsIntegerForI=0To2DimIAsIntegerForI=0To2a(I)="test"Nextfor(inti=0;i<3;i++)a(i)="test";While循環(huán)DimIAsIntegerDimIAsIntegerI=0DoWhileIinti=0;while(i<3){Console.WriteLine(i.ToString());i+=1;}Dims1,s2AsStrings2="hello"Dims1,s2AsStrings2="hello"s2&="world"s1=s2&"!!!"Strings1;Strings2="hello";s2+="world";s1=s2+"!!!";事件處理voidMyButton_Click(Objectsender,EventArgsE){...}SubMyButton_Click(SenderAsObject,EAsEventArgs)...EndSub注意ByVal在VB中是省缺參數(shù)對象操作MyObjectobj=(MyObject)Session["SomeValue"];IMyObjectiObj=objDimbjAsMyObjectDimiObjAsIMyObjectobj=Session("SomeValue")iObj=CType(obj,IMyObject)DimiAsIntegerDimiAsIntegerDimsAsStringDimdAsDoublei=3s=i.ToString()d=CDbl(s)'參見CDbl(...),CStr(...),...類型轉(zhuǎn)換inti=3;Strings=i.ToString();doubled=Double.Parse(s);類定義和繼承usingSystem;namespaceMySpace{publicclassFoo:Bar{intx;publicFoo(){x=4;}publicvoidAdd(intx){this.x+=x;}publicintGetNum(){returnx;}}}//csc/out:librarycs.dll/t:librarylibrary.csImportsSystemNamespaceMySpacePublicClassFoo:InheritsBarDimxAsIntegerPublicSubNew()MyBase.New()x=4EndSubPublicSubAdd(xAsInteger)Me.x=Me.x+xEndSubPublicFunctionGetNum()AsIntegerReturnxEndFunction
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專賣店裝修項目承攬合同
- 倉儲物流行業(yè)居間存款協(xié)議
- 辦公區(qū)翻新合同
- 物業(yè)人員疏散方案
- 通遼管道非開挖施工方案
- 2025年度安全產(chǎn)品銷售代表市場拓展合同
- 大數(shù)據(jù)四下數(shù)學(xué)試卷
- 買鋼筋合同范例
- 完善中小學(xué)體育教師隊伍建設(shè)的策略與實施途徑
- 臨時聘用廚師合同范例
- 介入手術(shù)室護(hù)理風(fēng)險
- 春季安全行車教育培訓(xùn)
- 2024年江蘇省公務(wù)員錄用考試《行測》題(A類)
- 工業(yè)自動化生產(chǎn)線操作手冊
- 2024年10月時政100題(附答案)
- 《走進(jìn)神奇》說課稿
- 江蘇省無錫市2024年中考數(shù)學(xué)試卷(含答案)
- 2024年內(nèi)蒙古中考語文試卷五套合卷附答案
- 2024年保密知識測試試題及答案(奪冠)
- 湖南2024年湖南省衛(wèi)生健康委直屬事業(yè)單位招聘276人筆試歷年典型考題及考點附答案解析
- SF-36生活質(zhì)量調(diào)查表(SF-36-含評分細(xì)則)
評論
0/150
提交評論