1
Dim task As XElement = <task>
<body>body</body>
<optional><%= myVar %></optional>
</task>
反正有刪除<optional>
時myVar Is Nothing
?是否可以在VB.NET XML Literals中使節點可選?
Dim task As XElement = <task>
<body>body</body>
<optional><%= myVar %></optional>
</task>
反正有刪除<optional>
時myVar Is Nothing
?是否可以在VB.NET XML Literals中使節點可選?
您可以使用I如果
Dim task As XElement = <task>
<body>body</body>
<%= IIf(String.IsNullOrEmpty(myVar), "", <optional><%= myVar %></optional>) %>
</task>
那將得到編碼 –
請澄清? – msmucker0527
什麼關係呢?你只需要一個空節點(' ',或者更詳細的' '。 –
Oded