0

Table在我的应用程序初始启动时,我希望检查其中是否Database有任何元组,如果此条件为真,那么我不希望我的addDialog表单显示,但是当它为假时,我想显示它。任何帮助将不胜感激。

这是我尝试过的:

private void Home_Loaded_1(object sender, RoutedEventArgs e)
{
    //AddSafeLimits dialog = new AddSafeLimits();
    //dialog.Show();

    var query = from level in context.SafeLimits
                    where level.UpperLimit == null
                    select level;

    levels = query.ToList();

    if (levels== null)
    {
        AddSafeLimits dialog = new AddSafeLimits();
        dialog.Show();
    }
}
4

1 回答 1

0

我认为 LINQ 将返回一个空而不是 NULL,因此您可以尝试使用:

if (levels== null||levels.Count==0)
        {
            AddSafeLimits dialog = new AddSafeLimits();
            dialog.Show();
        }
于 2013-04-25T10:59:55.513 回答