Dator > Hur gör jag bedöma storleken på en array i Visual Basic ?

  • Hur gör jag bedöma storleken på en array i Visual Basic ?


  • En array i Visual Basic är en uppsättning indexerade delar av en enda datatyp . Storleken på en array begränsas av tillgängligt minne till programmet . Arrayer i Visual Basic kan dynamiskt ändra storlek , och du kan stöta på en matris i ett externt bibliotek vars längd du inte vet i förväg , så att bedöma storleken på en array i koden är ofta ett viktigt programmering uppgift . Det finns flera egenskaper och metoder som man kan använda för att bedöma storleken på en array i Visual Basic
    1 .
    Använd " Längd " egendom Visual Basic matriser för att bestämma antalet element de innehåller . Antalet element i arrayen returneras som ett heltal . Till exempel : .



    Dim storlek As Integer

    size=arrayname. Length
    2
    Använd " GetLength " metod för att hitta längden på en dimension av en flerdimensionell array . Indexen av dimensionerna börjar på 0 , så i följande exempel , kommer längden på den andra dimensionen i matrisen hämtas :



    Dim storlek As Integer

    size=arrayname . GetLength (1 )
    3 .
    Använd " Len " funktionen för att hitta den storlek i byte av ett enskilt element i en matris . Denna metod är inte garanterat att det fungerar med användardefinierade datatyper , men med vanliga datatyper det kan hjälpa dig att bedöma den totala mängden minne tas upp av en matris . Till exempel :



    Dim bytesize As Integer

    bytesize=arrayname. Length * Len ( arrayname (0 ))


Previous:nothing Next:vad är Visual Basic 6.0 ?





Relaterade artiklar


  • hur du ansluter trådlöst hårdvara
  • html tutorial : Spola & inget indrag
  • java 1,6 vs 1,5
  • hur man beräknar CRC32 kontrollsummor
  • hur man skapar spel i Visual Basic
  • hur man fyller en VB kombinationsruta med systemtypsnitt
  • Game Maker 5 : hur man gör en paus menyn
  • hur man får systemet datum från python
  • Definitionen av en vbs fil
  • hur du flyttar en php -fil