. . Visuel Basic.NET og Visual C # NET begge er en del af Microsoft Visual Studio pakke. Visual Studio indeholder det komplette sæt af udviklingsværktøjer til opbygning webapplikationer , webtjenester desktop applikationer og mobile applikationer . Både VB.NET og C # . NET bruger samme Integrated Development Environment , der muliggør værktøj deling og gør det muligt at skabe blandede sprog løsninger. Desuden begge disse programmeringssprog bruge funktionaliteten af . NET Framework . Den . NET Framework giver en ensartet objektorienteret programmering miljø , om en genstand er lagret lokalt eller eksternt . Historie
Visuel Basic.NET er udviklingen af den klassiske Visual Basic og blev udgivet som Visual Basic.NET med version 1.1 af . NET Framework . C # blev introduceret af Microsoft i . NET initiativet tilbage i 2001. Hvis du ikke har Visual Studio, kan du hente Express udgave af Visual Basic eller Express -udgaven af C #. De Express produkter er fri for at lære, hvordan -til- bygge applikationer .
Variable Definitioner
Programmering syntaks er en af de store forskelle i disse sprog. At erklære en variabel i VB.NET , er du nødt til at bruge " Dim ", " Public ", " Ven ", " Beskyttet ", "Private ", "Delt " eller " Static ". I C #. NET, skal du bruge declarators , såsom bruger -definerede typer eller indbyggede typer . Hvis du vil oprette en funktion eller metode, der ikke returnerer en værdi i VB.NET , skal du bruge " Sub " type , og i C #. NET, skal du bruge " ugyldig ". At henvise til det aktuelle objekt , såsom en formular , skal du bruge søgeordet " Me" i VB.NET og " denne" i C # . NET .
Programmering Egenskaber < br >
C # NET, hver linje kode slutter med et semikolon ; . VB.NET ikke. . I C # NET, skal du tilføje krøllede parenteser i begyndelsen og slutningen af hver sætning; på den anden side , er VB.NET ikke kræver krøllede parenteser . Passing parametre som reference i VB.NET gøres automatisk af VB compiler når det er nødvendigt . I de fleste tilfælde passerer C #. NET compiler parametre som reference , men ikke altid .
Overvejelser
Brug Visual Basic.NET , hvis du har VB oplevelse, fordi det kommer til at være lettere for dig at skabe applikationer hurtigt. På den anden side, hvis du har C programmering erfaring derefter bruge Visual C #. NET , fordi syntaksen er den samme, hvilket gør sproget lettere at forstå. I de fleste tilfælde vil begge sprog hjælpe dig med at skabe det samme resultat, hvis de anvendes korrekt.