İngilizce dilinde oku

Aracılığıyla paylaş


PARANTEZ içine alınmadığı sürece XML değişmez değeri burada görünemez

XML değişmez değeri bildirimi, Visual Basic derleyicisinin belirsiz olduğu bir konumdaki bir ifadede kullanılır. Başka bir ifadeyle, Visual Basic derleyicisi küçüktür karakterinin (<) karşılaştırmalı işleç mi yoksa XML değişmez değeri başlangıcı olarak mı tasarlandığını belirleyemez. Aşağıdaki kod bir örnek sağlar:

VB
' Generates an error.  
Dim queryResult = From element In elements _  
                  Where <sample>Value</sample> = "Value" _  
                  Select element  

Hata Kimliği: BC31198

Bu hatayı düzeltmek için

  • Xml değişmez değeri bildirimini, aşağıdaki örnekte gösterildiği gibi parantez içine alın:
VB
Dim queryResult = From element In elements _  
                  Where (<sample> Value</sample>) = "Value" _  
                  Select element  
  • Aşağıdaki örnekte gösterildiği gibi kodunuzu varolan bir XML değişmez değerine başvuracak şekilde değiştirin:
VB
Dim queryResult = From element In elements _  
                  Where e.<sample>.Value = "Value" _  
                  Select element  

Ayrıca bkz.