2024年6月14日发(作者:)
//说明.这里的
txtInput是输入框,显示的是用两个 RichTextBox.
这是运行图:
//主要代码:
//写入并读取.
void WriteAndRead(object sender, EventArgs e) {
byte[] bytesFromEncodingInput =
es(); //选择默认编码.
MemoryStream mStream = new MemoryStream(20);
(bytesFromEncodingInput, 0,
); //写入内存流.
= ("分配给内存流的字节
数为 {0},流长度为 {1},当前流位置为 {2}", ty,
, on);
(0, ); //将流的位置设为最开
始.
int readPosition = 0; //流的位置.
while(readPosition < - 1) {
byte[] bytesFromMStreamRead = new byte[5]; //流每次读
取后存放的数组.
int rCountTemp = (bytesFromMStreamRead, 0,
);
char[] cResult = new
char[rCount(bytesFromMStreamRead)]; //存放解析
后的字节数组.
rs(bytesFromMStreamRead, 0,
, cResult, 0);
readPosition += rCountTemp; //读取的游标增加.
foreach(var r in cResult) {
+= ng();
}
(); //情况缓冲区.
}
}


发布评论