static async ValueTask DataOnByLine(IFiberRw fiberRw) { var len = await fiberRw.ReadInt32(); var cmd = await fiberRw.ReadInt32(); var p1 = await fiberRw.ReadInt32(); var p2 = await fiberRw.ReadInt64(); var p3 = await fiberRw.ReadDouble(); var p4 = await fiberRw.ReadSingle(); var p5 = await fiberRw.ReadBoolean(); var p6 = await fiberRw.ReadBoolean(); var p7 = await fiberRw.ReadString(); using (var p8 = await fiberRw.ReadMemory()) { var p9 = await fiberRw.ReadInt16(); var p10 = await fiberRw.ReadObject <List <Guid> >(); //fiberRw.Write(len); //fiberRw.Write(cmd); //fiberRw.Write(p1); //fiberRw.Write(p2); //fiberRw.Write(p3); //fiberRw.Write(p4); //fiberRw.Write(p5); //fiberRw.Write(p6); //fiberRw.Write(p7); //fiberRw.Write(p8); //fiberRw.Write(p9); //// fiberRw.Write(p10); //await fiberRw.Flush(); } }