public string ReadString(int startByte, int byteCount, Portable.Text.Encoding encoding) { byte[] bytes = ReadBytes(startByte, byteCount); string str = encoding.GetString(bytes); return str; }