public override short ReadSInt16() { var a = _first.ReadSInt16(); var b = _second.ReadSInt16(); if (a != b) { throw new Exception(string.Format("a={0}, b={1}", a, b)); } return(a); }