Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Differenze tra Byte Array Vs . String

Microsoft ha una pagina Web che mostra come convertire una matrice di byte in un intero. Questo processo di conversione va bene fino a quando la vostra applicazione ha bisogno di manipolare i dati di stringa . Stringhe in Microsoft . Esistono linguaggi di programmazione NET su moduli , pagine Web e altri elementi che visualizzano testo . Quando è necessario visualizzare la rappresentazione ASCII di caratteri di una stringa o semplicemente stringhe di conservare in un altro formato , è possibile farlo utilizzando matrici di byte . Tipi di dati String

Dopo l'aggiunta di una nuova casella di testo in un file. Modulo di Microsoft NET scritto in C # , è possibile accedere alla proprietà Text e leggere il valore del controllo . Questo valore è un tipo di dati stringa e si compone di caratteri Unicode . A differenza di numeri interi di altri tipi di dati numerici , le stringhe sono tipi "di riferimento" . Essi rappresentano gli oggetti che i dati dei punti piuttosto che i dati stessi. Estrarre caratteri di una variabile stringa utilizzando il metodo SubString come nel seguente esempio :
stringa

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

Questo metodo substring restituisce " 12 ", i primi due caratteri memorizzato nella variabile di nome x .
Byte Tipi di dati

video , file di testo , giochi e tutto il resto su un calcolatore consiste di byte . Un byte è una unità di calcolo costituito da unità più piccole chiamate bit . In C # , un byte rappresenta un valore intero compreso tra 0 e 255 . La prima istruzione di seguito assegna 100 per una variabile byte chiamata byte1 :

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

Chars sono anche i caratteri Unicode che possono anche contenere dati di tipo carattere , quali lettere. Le due dichiarazioni finali assegnare la lettera "A" ad una variabile char e convertirlo in un byte .

 

Programmazione © www.354353.com