Как бы это ни было базово, мне потребовалось несколько минут, чтобы понять, поэтому я хотел поделиться с остальным сообществом, чтобы никто не тратил свое время.
Я пытаюсь сгенерировать следующую XML-строку, используя литералы VB.NET XML
<Books>
<Book Name="The First Book" />
<Book Name="The Second Book" />
</Books>
Я написал такой код (Предположим, Книги - это просто перечисляемая строка),
Dim output = <Books>
<%= From book In Books _
Select _
<Book Name="<%= book %>"/> %>
</Books>
Но компилятор жалуется на кавычки, которые должны окружать значение атрибута. Я пытался использовать одинарные кавычки, две двойные кавычки, ничего не работает.