internal virtual sbyte[] getDecodedByteArray(int[] blocks, int version, int numErrorCorrectionCode) { QRCodeDataBlockReader qRCodeDataBlockReader = new QRCodeDataBlockReader(blocks, version, numErrorCorrectionCode); try { return(qRCodeDataBlockReader.DataByte); } catch (InvalidDataBlockException ex) { throw ex; } }
internal virtual string getDecodedString(int[] blocks, int version, int numErrorCorrectionCode) { string text = null; QRCodeDataBlockReader qRCodeDataBlockReader = new QRCodeDataBlockReader(blocks, version, numErrorCorrectionCode); try { return(qRCodeDataBlockReader.DataString); } catch (IndexOutOfRangeException ex) { throw new InvalidDataBlockException(ex.Message); } }
internal virtual string getDecodedString(int[] blocks, int version, int numErrorCorrectionCode) { string dataString = null; QRCodeDataBlockReader reader = new QRCodeDataBlockReader(blocks, version, numErrorCorrectionCode); try { dataString = reader.DataString; } catch (System.IndexOutOfRangeException e) { throw new InvalidDataBlockException(e.Message); } return(dataString); }
internal virtual sbyte[] getDecodedByteArray(int[] blocks, int version, int numErrorCorrectionCode) { sbyte[] byteArray; QRCodeDataBlockReader reader = new QRCodeDataBlockReader(blocks, version, numErrorCorrectionCode); try { byteArray = reader.DataByte; } catch (InvalidDataBlockException e) { throw e; } return(byteArray); }
internal virtual string GetDecodedString(int[] blocks, int version, int numErrorCorrectionCode) { QRCodeDataBlockReader codeDataBlockReader = new QRCodeDataBlockReader(blocks, version, numErrorCorrectionCode); string dataString; try { dataString = codeDataBlockReader.DataString; } catch (IndexOutOfRangeException ex) { throw new InvalidDataBlockException(ex.Message); } return(dataString); }