[英]XML intellisense for C# Class
我創建一個像這樣的類:
public class Employee
{
public int X;
public int Y;
public Color whatever;
}
我為此類編寫了XML文件,例如:
<Employee>
<X>16</X>
<Y>17</Y>
</Employee>
但是我想在編寫xmlFile時具有智能感知功能,它應該告訴我我具有屬性X和Y,有沒有辦法實現這一目標?
另一個問題是xmlserializer如何工作? 不是我如何使用他,我想知道他們如何僅使用給定的類創建xml文件。 他使用反射還是什么?
對不起,我英語不好。
當您有一個XSD文件聲明XML文件的架構時,可以讓Visual Studio為您提供IntelliSense(自動完成和成員信息)來編輯XML文件,如XML編輯器IntelliSense功能中所述 (請參閱XML文檔驗證進行設置)。 )。
請參閱如何從類創建XSD方案? 從類生成XSD架構。
是的,基本上所有序列化程序都使用反射來查找成員名稱和類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.