Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hva er en matrise i VB.NET
    ? VB.NET er en fullverdig integrert programmering miljø fra Microsoft som gir alt en programmerer må utvikle kraftige Windows-programmer . En av de viktigste funksjonene er muligheten til å håndtere matriser , eller flere forekomster av samme kategori av objektet . Arrays er hendig for å gruppere like elementer og behandle dem en om gangen med en løkke . Visual Basic har en rekke funksjoner som hjelpemidler i behandlingen arrays. Array Fundamentals

    En matrise er definert som en gruppe av objekter som er av samme type , men hver objektets posisjon i matrisen er sin identifikator . En måte å forestille en matrise er å se på et bord av elementer med en overskrift på toppen. Hver kolonne har et navn i overskriften talende hva som er i den kolonnen. For eksempel vurdere et bord av biler , med oppføring nummer i kolonne en, bilen navn i kolonne to og bilprodusenten i kolonne tre. På hver rad er det en bil navn , men hver har en annen verdi .
    Array Vilkår

    I eksempelet ovenfor , er hver rad et "element " og tallene er " senket ". De " grenser " er den første og siste elementene . Forskjellen i VB.NET er at tallene begynner med null , som betyr at den nedre grense er null , og den øvre grense for subscripts er antall elementer minus en . Når du erklære array i VB.NET , setter du den øvre grensen for matrisen i " Dim " statement.
    Array Declaration

    Du kan erklære en matrise som " offentlig ", " Private" eller " venn ", eller du kan bare bruke " Dim " statement å erklære array. Du kan enten erklære en øvre grense senket i uttalelsen eller liste opp de faktiske rekke verdier , og VB.NET vil finne ut den øvre grense. " Dim AutoArray ( 9 )" setter opp en matrise med 10 elementer , mens " Dim AutoArray As String ( 4 ) = { Chevy, Ford , Dodge , Subaru , Toyota }" etablerer en rekke med fem forhåndsdefinerte elementer.

    med Array senket

    VB.NET bruker subscripts å referere til "rader " i en rekke elementer . De senket tall radene , som starter med null . Den senket for "Toyota " i matrisen er over fire, som er den øvre grense . Det er viktig at du ikke overkjørt grensene eller du vil lage et unntak , forårsaker programmet til å mislykkes . Senket , også kalt en indeks, blir vanligvis brukt til å behandle array ved hjelp av telleren variabler og looping kode , heller enn konkrete referanser , for eksempel " AutoArray ( 2 ) . "
    Array Processing

    å " krysse " en matrise, skriver du en løkke som tar en titt på hver rad for bearbeiding, med et senket å referere hver rad . Et eksempel på kode som ville krysse AutoArray ovenfor ville se slik ut : en

    Dim CarCounter As Integer = 0 ' etablere en teller for loopen

    Dim ItemsInteger som Integer = 4 ' set øvre grense for senket

    inntil CarCounter > ItemsInteger

    Debug.WriteLine ( AutoArray ( CarCounter ) )

    CarCounter + = 1 ' tilvekst telleren

    Loop ' loopen igjen

    Du kan også bruke en løkke som dette for å søke en rekke for en angitt verdi.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bygge en XML -fil med Visual Basic Net Bruke SQ…
    ·Hvordan bruke Visual Basic Express 
    ·Hvordan bruke Visual Basic Grid Control 
    ·Slik Ping med Visual Basic 
    ·Hvordan Rediger Notepad Med VB6 
    ·Slik får du tilgang til Update Query Gjennom VB 
    ·Hvordan Åpne Internet Explorer Fra Visual Basic 
    ·En trinn- for-trinn veiledning For Visual Basic 
    ·Tilgang til banen er avslått i Visual Studio 2010 
    ·Hvordan lage krypterte VBS Script 
      Anbefalte artikler
    ·Hvordan få alle glassene som brukes i en Java Prosjekt…
    ·Hvordan Plasser nedtrekkslistene i DataGrids i Asp.NET 
    ·Hvordan Mix Arrays i MATLAB 
    ·Hvordan lage en forestilling for å avslutte et skjema …
    ·Hvordan Stopp alle henrettelser på Ruby 
    ·Hvordan finne ressursene for å lære Xcode for iPhone …
    ·Hva er koding Skills 
    ·WPF Border Styles 
    ·Hvordan skrive en Ruby Script 
    ·Slik søker du etter en fil ved hjelp av en makro 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/