gpt4 book ai didi

c# - 区分 XElement 中的 null 和 string.Empty 值

转载 作者:太空狗 更新时间:2023-10-29 21:34:54 24 4
gpt4 key购买 nike

我有两个 XElement 实例:

var el1 = new System.Xml.Linq.XElement("xel", null);
var el2 = new System.Xml.Linq.XElement("xel", string.Empty);

el1 看起来像这样:

<xel />

el2 看起来像这样:

<xel></xel>

但是,两者Value 属性等于string.Empty

我可以想到很多技巧来区分 nullXElement 中的 string.Empty,但是框架中是否内置了一些东西做这个我想念的?

最佳答案

el1.IsEmpty 将返回 true,另一方面,el2.IsEmpty 将返回 false。

关于c# - 区分 XElement 中的 null 和 string.Empty 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13382963/

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