| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Forskelle mellem Byte Array Vs. String
    Microsoft har en webside, der viser, hvordan man konverterer en byte array i et heltal. Denne konvertering proces er fint, indtil din ansøgning skal manipulere strengdata . Strings i Microsoft. NET programmeringssprog eksistere på formularer , websider og andre elementer , der viser tekst. Når du har brug for at se den ASCII repræsentation af tegn i en streng eller blot gemme strenge i et andet format, kan du gøre det ved hjælp byte arrays. String Datatyper

    Efter tilføjelse af en ny tekstboks til en Microsoft. NET formular skrevet i C # , kan du få adgang til dens egenskaben Tekst og læse kontrollen værdi. Denne værdi er en streng datatype og består af Unicode-tegn. I modsætning til heltal andre numeriske datatyper er strenge "referencegrupper " typer . De repræsenterer objekter, punktdata snarere end selve dataene. Uddrag en streng variabel s tegn ved hjælp af metoden substring som i følgende eksempel : Hej

    string x = "1234" , string y = x.SubString (0, 2),

    Denne metoden substring returnerer " 12 ", de første to tegn gemt i variablen navngivne x .
    Byte datatyper

    videoer , tekst filer, spil og alt andet på en computer består af byte. En byte er en computerenhed , der består af mindre enheder kaldet bits . I C #, repræsenterer en byte et heltal mellem 0 og 255 . Den første sætning nedenfor tildeler 100 til en byte variabel med navnet byte1 : Hej

    byte1 = 100; char char1 = 'A' ; byte1 = ( byte) char1 ,

    Chars er også Unicode-tegn , der kan også holde tegndata såsom breve . De sidste to udsagn tildele bogstavet " A " til en char variabel og konvertere det til en byte .

    Byte arrays

    Selvom chars , bytes og strenge er forskellige datatyper , kan du konvertere mellem dem let. En byte array er en matrix , der har en byte typeerklæring , som vist nedenfor : Hej

    byte [ ] byteArray1 ,

    Disse arrays består ofte af rå binære data , der måtte findes i et billede eller endda en PDF. Hvis din ansøgning henter disse data over internettet , det ankommer i binært format , og kan afvikle i en byte array. Din ansøgning kan bruge byte array til at rekonstruere det element hentes den , manipulere data eller gemme det i en database.
    Konvertering Strings til byte arrays

    Byte arrays også har evnen til at holde strengen data . Konvertere en streng variabel i en byte array , som vist i nedenstående eksempel : Hej

    string streng2 = "Dette er en streng " byte [ ] byteArray1 = System.Text.Encoding.ASCII.GetBytes ( streng2 ) ;

    Text.Encoding.ASCII egenskab giver koden til at omdanne Unicode-tegn til ASCII. Den GetBytes Metoden konverterer strengen ind i en byte array og gemmer det i byteArray1 variabel.
    Tips
    p Du kan sløjfe gennem elementerne i en byte array og undersøge dem som det ses i følgende eksempel : Hej

    foreach ( byte byteItem i byteArray1 ) { MessageBox.Show ( " Numerisk værdi = " + byteItem + " Character value =" + (char ) byteItem );}

    Denne kode gennemløber den byte array 16 gange , fordi den oprindelige strengen indeholder 16 tegn . Der vises en meddelelse , hver gang koden sløjfer og viser den numeriske værdi af de nuværende data element og dens karakter repræsentation. Looping gennem en byte array er en glimrende måde at undersøge de numeriske ASCII værdier af alle tegn i en streng.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan gendannes en DAT fil 
    ·Sådan fjernes softwareopdateringer 
    ·Specifikationerne for et ATI Sapphire X1550 
    ·Hvordan man laver en reset-knap på Roblox 
    ·Sådan Lær C # Fast 
    ·Sådan integrerer Access 2007 databaser med Websites 
    ·Sådan bruges SQL-kommandoer 
    ·Sådan fjernes en knap ved hjælp removeChild i AS3 
    ·Hvordan man skriver Pascal pseudokode 
    ·Hvordan man skriver grafik på Shell Script 
      Anbefalede Artikler
    ·Hvordan man skriver betingede udtryk i VB.NET Console P…
    ·Sådan bruges Typecast i Java 
    ·Sådan Set PHP Cookies 
    ·Sådan Upload & Resize en PHP MySQL Billede 
    ·Hvad er en PHP Argument 
    ·Hvordan man laver en kolonne på en GridView droplist 
    ·Sådan deaktiveres Slet et regneark i VBA 
    ·Sådan Konverter en Byte MAC-adresse til en String 
    ·Hvordan til at returnere en Puls i Java 
    ·Sådan deaktiveres fejlsikret tilstand i PHP 
    Copyright © Computer Viden http://www.computerdk.com