public override void Seek(int length, CitoSeekOrigin seekOrigin)
 {
     switch (seekOrigin)
     {
     case CitoSeekOrigin.Current:
         position_ += length;
         break;
     }
 }
 public override void Seek(int length, CitoSeekOrigin seekOrigin)
 {
     switch (seekOrigin)
     {
         case CitoSeekOrigin.Current:
             position_ += length;
             break;
     }
 }
 public abstract void Seek_(int p, CitoSeekOrigin seekOrigin);
 public abstract void Seek(int length, CitoSeekOrigin seekOrigin);
 public override void Seek_(int p, CitoSeekOrigin seekOrigin)
 {
 }
 public override void Seek_(int p, CitoSeekOrigin seekOrigin)
 {
 }
 public abstract void Seek_(int p, CitoSeekOrigin seekOrigin);
 public abstract void Seek(int length, CitoSeekOrigin seekOrigin);