Domanda

Dato un array di byte (byte []) c'è un modo veloce (come nel breve e estetica) di trasformare questo in un array di caratteri di stringa och? Si assuma che i byte nella matrice è testo rappresentati in ASCII.

sto lavorando in C # in questo momento, e non riesco a trovare alcun metodo evidenti da utilizzare. Ma sono anche interessato a una soluzione generale applicabile a qualsiasi linguaggio di programmazione moderno.

È stato utile?

Soluzione

System.Text.ASCIIEncoding.ASCII.GetString restituirà una stringa da un dato array di byte.

Altri suggerimenti

Nota importante: come qui -. Le stringhe sono Unicode, quindi è necessario specificare una codifica sulla conversione

System.Text.ASCIIEncoding è un'opzione, ma fare in modo che l'array di byte contenga solo caratteri ASCII codificati.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top