如标题中所述,我基本上正在开发一个程序(服务器/客户端) 服务器在表行中插入一些数据,客户端正在读取数据。
GetEnumerator()
如果在一行中找到,while (true)
{
string Command = ReadData();
//Read row
if (Command != string.Empty)
{
switch(Command)
{
case "Connection":
Console.writeLine("Connected !");
break;
}
}
else
{
console.writeLine("No data were found ! ");
}
}
函数只返回一个字符串。
该行中的默认数据为Readata();
- 该行中没有存储的数据,直到服务器在其上插入一些命令等信息为止。
客户端将始终读取该行,并且每次找到除null之外的其他内容时,它将执行某些代码。
执行时不会破坏程序吗?
我希望我的问题很清楚,祝你有愉快的一天!
答案 0 :(得分:0)
如果客户端正确处理行不存在的情况,它不会破坏程序。
例如(伪代码)
loop {
checkForRow();
if (row.exists) {
readRowData();
clearRowData();
}
}