簡體   English   中英

是否可以在VB.NET XML文字中將節點設置為可選?

[英]Is it possible to make a node optional in VB.NET XML Literals?

Dim task As XElement = <task>
                               <body>body</body>
                               <optional><%= myVar %></optional>

                           </task>

無論如何, myVar Is Nothing什么都可以刪除<optional>嗎?

您可以使用IIf

    Dim task As XElement = <task>
                               <body>body</body>
                               <%= IIf(String.IsNullOrEmpty(myVar), "", <optional><%= myVar %></optional>) %>
                           </task>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM