我在 C# 中设置了一个套接字服务器,我正在尝试制作一个程序来显示当前房间中的用户、他们的用户名、他们的颜色等... 我希望服务器将连接到 2 号房间且颜色为红色的所有用户发送给客户端。 如果这段代码是用 mysql 编写的,我会这样做:
SELECT * FROM Clients WHERE Room = '2' AND Color = 'red'
但这是一个 C# 代码。不是 SQL。 有帮助吗? :)
最佳答案
我想这就是你需要的:
var color = "Red";
var room = "2";
var myQUery= from client in dbContext.Clients
where client.Room = room && client.Color = color
select client;
您需要按照本教程将 linq to sql 添加到您的库/项目中: https://msdn.microsoft.com/en-us/library/bb384428.aspx
编辑: 基于作者非常熟悉 SQL 语法这一事实,我将当前的解决方案包括在内。
关于c# - 在服务器套接字 C# 中获取有关客户端的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39895738/