【问题标题】:Azure Easy Tables - Check if row existsAzure Easy Tables - 检查行是否存在
【发布时间】:2018-02-27 08:23:33
【问题描述】:

我正在尝试使用 table.Where(item => item.Name == Entry.Text) 检查 Azure Easy Tables 中是否存在行 然后我正在检查我保存它的 List 是否为空。但是表仍然返回一些东西,所以这不起作用。 我应该使用其他代码还是有办法检查行是否存在并返回 bool ?

【问题讨论】:

  • 这可能会帮助您更改逻辑。 stackoverflow.com/questions/28667601/…
  • 谢谢你的作品!我改变了它,我现在正在检查它返回的实体计数。
  • 但是有一个非常奇怪的错误。我在移动模拟器上运行它,它工作正常。但是当我在平板电脑模拟器上运行它时它不起作用。它总是返回 0 作为在移动模拟器上找到的行数为 1。我检查了互联网连接。模拟器有问题吗?模拟器都具有相同的 Android 版本。
  • 如果答案有效,请点赞。请针对移动模拟器问题发布一个新问题。

标签: azure xamarin xamarin.forms


【解决方案1】:

方法:

List<Entity> Entities = new List<Entity>();
Entities = await table.Where(entity => entity.Name == "name");
var count = Entities.Count();

然后检查 count 值是否不等于 0,然后就可以开始了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-08
    • 1970-01-01
    相关资源
    最近更新 更多