public static RubyIO/*!*/ Binmode(RubyIO/*!*/ self) { if (!self.Closed && self.Position == 0) { self.PreserveEndOfLines = true; } return self; }
public static object BinMode(RubyContext /*!*/ context, object self) { RubyIOOps.Binmode(context.InputProvider.GetCurrentStream()); context.InputProvider.DefaultMode = context.InputProvider.DefaultMode | IOMode.PreserveEndOfLines; return(self); }