因此,我试图与MySQL数据库联系,以检查是否存在玩家帐户,如果存在,则获取该数据。但是我不知道MySQL函数如何在NET Core中工作(使用pomelo mysql)
到目前为止,我有这个:
public PlayerData Account
{
get
{
using (var db = new DataDbContext())
{
return db.Players.Include(x => x.PlayerName == this.PlayerName).SingleOrDefault();
}
}
}
但是我不知道如何对此进行检查,以查看该帐户是否存在以及是否确实要提取数据
PlayerData类 PlayerData.cs
DataDbContext类DataDbContext.cs
(添加了github链接,因为我在将代码放在这里时遇到了麻烦)
答案 0 :(得分:0)
您可以稍微修改一下代码以使其起作用
var player = db.Players.First(x => x.PlayerName == this.PlayerName);
if (player is null) {
// Player does not exist
}