@@ -1392,8 +1392,12 @@ public class ByteArray : IList<byte>, ICodeFormattable, IBufferProtocol
 
         #region IEnumerable Members
 
-        System.Collections.IEnumerator/*!*/ System.Collections.IEnumerable.GetEnumerator() {
-            return _bytes.GetEnumerator();
+        System.Collections.IEnumerator/*!*/ System.Collections.IEnumerable.GetEnumerator()
+        {
+            foreach (var _byte in _bytes)
+            {
+                yield return (int)_byte;
+            }
         }
 
         #endregion