Yes, WriteString and ReadString are like that.
If you want plain text, you can use WriteLine and ReadLine, which are terminated by <CR><LF>, so can be any length.
If you want plain text, you can use WriteLine and ReadLine, which are terminated by <CR><LF>, so can be any length.