【发布时间】:2016-03-16 09:35:07
【问题描述】:
我正在使用 C# 将 TCP/IP 套接字数据作为字符串读取(例如,在 PLC 编程代码中输入的 LREAL 值,如“2.2214E-18”),然后将其插入 MongoDB。但是,我不想在插入字符串时指定数据库的名称,而是想将它与字符串一起提供。然后,我想拆分字符串并在程序的各个部分中使用这些部分。
有什么办法可以做到吗?
我的目标是在 PLC 端将 '2.2214E-18 database_name collection_name' 作为字符串并在 C# 代码中拆分。
为了读取字节流,使用了这个特定的代码块:
TcpClient client = new TcpClient(hostName, portNum);
StreamReader sr = new StreamReader(client.GetStream());
line = sr.ReadToEnd();
期待您的回复。
【问题讨论】: