gpt4 book ai didi

时间:2019-05-17 标签:c#XElementlinq,returnbool

转载 作者:行者123 更新时间:2023-12-02 15:20:29 26 4
gpt4 key购买 nike

我需要从包含 1 或 0 的字段返回 bool 类型

<auto>1</auto>

代码

    public bool GetBooksAuto()
{
return (bool)xd.Elements("root").Elements("books").Elements("auto")
.Select(x => x)
.Any();
}

可以写在一个返回行中,或者我应该测试字符串是否为 1 和 0。谢谢!

最佳答案

如果您想检查任何 auto 元素是否具有值 1:

xd.Elements("root").Elements("books").Elements("auto")
.Select(a => (int)a == 1) // here you get true if value is 1 and false if 0
.Any()

您可以将条件直接放入Any运算符中:

xd.Elements("root").Elements("books").Elements("auto").Any(a => (int)a == 1)

关于时间:2019-05-17 标签:c#XElementlinq,returnbool,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43068446/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com