andreapav
21-05-2012, 15:30
Ciao.
Ho questo pezzo di codice che mi alza una eccezione...non so perchè..
byte[] data = new data[4];
data = ReadData(); // sono sempre assegnati tutti e 4 i valori
r["CH_R"] = BitConverter.ToChar(data, 1); // funziona
r["CH_R"] = BitConverter.ToChar(data, 3); // eccezione
Mi dice: "La matrice di destinazione non è sufficientemente grande per copiare tutti gli elementi nell'insieme. Verificare l'indice e la lunghezza della matrice."
Non capisco come mai...
Ho questo pezzo di codice che mi alza una eccezione...non so perchè..
byte[] data = new data[4];
data = ReadData(); // sono sempre assegnati tutti e 4 i valori
r["CH_R"] = BitConverter.ToChar(data, 1); // funziona
r["CH_R"] = BitConverter.ToChar(data, 3); // eccezione
Mi dice: "La matrice di destinazione non è sufficientemente grande per copiare tutti gli elementi nell'insieme. Verificare l'indice e la lunghezza della matrice."
Non capisco come mai...