![vb與C的語法區(qū)別_第1頁](http://file4.renrendoc.com/view9/M00/20/05/wKhkGWccSCSAUs__AAFI62JK1Lo394.jpg)
![vb與C的語法區(qū)別_第2頁](http://file4.renrendoc.com/view9/M00/20/05/wKhkGWccSCSAUs__AAFI62JK1Lo3942.jpg)
![vb與C的語法區(qū)別_第3頁](http://file4.renrendoc.com/view9/M00/20/05/wKhkGWccSCSAUs__AAFI62JK1Lo3943.jpg)
![vb與C的語法區(qū)別_第4頁](http://file4.renrendoc.com/view9/M00/20/05/wKhkGWccSCSAUs__AAFI62JK1Lo3944.jpg)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
vb與C#的語法區(qū)別1.變量聲名
C#:
intx;
Strings;
Strings1,s2;
Objectobj;
Objectobj=newObject();
publicStringname;
VB語法
DimxAsInteger
DimsAsString
Dims1,s2AsString
Dimobj'ImplicitlyObject
DimobjAsNewObject()
PublicnameAsString
2語句
C#:
Response.Write("123456");
VB:
Response.Write("123456")3.注釋語句
//這是c#注釋
/*
C#的多行注
釋
*/VB:
'這是VB的注釋4.獲得URL傳遞的變量
C#:
Strings=Request.QueryString["Name"];
Stringvalue=Request.Cookies["key"];
VB:
Dims,valueAsString
s=Request.QueryString("Name")
value=Request.Cookies("Key").Value5.聲明屬性C#:
publicStringname{get{
...
return...;
}set{
...=value;
}}VB:
PublicPropertyNameAsStringGet
...
Return...;
EndGetSet
...=Value;
EndSetEndProperty6.數(shù)組
C#
String[]a=newString[10];
a[0]="1";
a[1]="2";
a[2]="3";
...
//二維數(shù)組
String[][]a=newString[3][3];
a[0][0]="1";
a[1][0]="2";
a[2][0]="3";
VB:
Dima(10)AsString
a(0)="1"
a(1)="2"
a(2)="3"
...Dima(3,3)AsString
a(0,0)="1"
a(1,0)="2"
a(2,0)="3"Dima()AsString
a(0,0)="1"
a(1,0)="2"
a(2,0)="3"Dima(,)AsString
a(0,0)="1"
a(1,0)="2"
a(2,0)="3"
7.變量初始化
C#:
Strings="HelloWorld";
inti=10;
double[]a={3.14,4.53,5.10};
VB:
DimsAsString="HelloWorld"
DimiAsInteger=10
Dima()AsDouble={3.14,4.53,5.10}8.判斷語句(If語句)
if(i!=10){
...
}VB:
IfNot(i=10)
...
EndIf9.分支語句(case語句)
C#:
switch(a){
case0:
...
break;
case1:
...
break;
case2:
...
break;
}
VB:
Select(a)
case0:
...
case1:
...
case2:
...
EndSelect10.For循環(huán)語句
C#
for(inti=0;i<10;i++)
a(i)=i;
VB:
DimIAsInteger
ForI=0To10
a(i)=i
Next11.While循環(huán)
C#:
inti=0;
while(i<10){
Console.WriteLine(i.ToString());
i++;
}
VB:
DimIAsInteger
I=0
DoWhileI<10
Console.WriteLine(I.ToString())
I=++
Loop
12.字符串連接
C#:
Strings1;
Strings2="hello";
s2+="world";
s1=s2+"!!!";
VB:
Dims1,s2AsString
s2="hello"
s2&="world"
s1=s2&"!!!"
聲明事件
C#:
voidMyButton_Click(Objectsender,EventArgsE){
...
}
VB:
SubMyButton_Click(SenderAsObject,EAsEventArgs)
...
EndSub
13.聲明Object
C#:
MyObjectobj=(MyObject)Session["XiaoYear"];
IMyObjectiObj=obj
VB:
DimbjAsMyObject
DimiObjAsIMyObject
obj=Session("XiaoYear")
iObj=CType(obj,IMyObject)
14.數(shù)據(jù)類型轉(zhuǎn)換
C#
inti=3;
Strings=i.ToString();
doubled=Double.Parse(s);
VB:
DimiAsInteger
DimsAsString
DimdAsDoublei=3
s=i.ToString()
d=CDbl(s)
15.類的聲明和繼承
C#:
usingSystem;
namespaceMySpace{
publicclassA:B{
intx;
publicF(){x=10;}
publicvoidAdd(intx){this.x+=x;}
publicintGetNum(){returnx;}
}
}VB:
ImportsSystem
NamespaceMySpace
PublicClassA:InheritsB
DimxAsInteger
PublicSubNew()
MyBase.New()
x=10
EndSubPublicSubAdd(xAsInteger)
Me.x=Me.x+x
EndSubPublicFunctionGetNum()AsInteger
Returnx
EndFunctionEndClassEndNamespace16.聲明類的主函數(shù)
C#:
usingSystem;
publicclassConsoleCS{
publicConsoleCS(){
Console.WriteLine("ObjectCreated");
}publicstaticvoidMain(String[]args){
Console.WriteLine("HelloWorld");
ConsoleCSccs=newConsoleCS();
}}VB"
ImportsSystem
PublicClassConsoleVB
PublicSubNew()
MyBase.N
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基建科前期服務(wù)范本合同
- 綠色田園工程建設(shè)作業(yè)指導書
- 業(yè)主裝修工程合同
- 全新運輸合同終止協(xié)議書
- 物流行業(yè)最佳實踐指南
- 企業(yè)人力資源薪酬福利管理作業(yè)指導書
- 商品房買賣預售合同
- 旋挖鉆機買賣合同
- 個人股權(quán)轉(zhuǎn)讓協(xié)議書
- 借款合同法律常識
- 電鍍產(chǎn)業(yè)園項目可行性研究報告(專業(yè)經(jīng)典案例)
- 2025年魯泰集團招聘170人高頻重點提升(共500題)附帶答案詳解
- 2024-2025學年成都高新區(qū)七上數(shù)學期末考試試卷【含答案】
- 企業(yè)員工食堂管理制度框架
- 《辣椒主要病蟲害》課件
- 2024年煤礦安全生產(chǎn)知識培訓考試必答題庫及答案(共190題)
- SLT824-2024 水利工程建設(shè)項目文件收集與歸檔規(guī)范
- (完整word版)中國銀行交易流水明細清單模版
- DB43∕T 859-2014 高速公路機電工程概預算編制辦法及定額
- 燃氣輪機LM2500介紹
- (精選)淺談在小學數(shù)學教學中如何進行有效提問
評論
0/150
提交評論