2011-05-04 44 views
0

我寫這樣的解串器:IntelliSense不顯示自定義類成員

public class MyObjectConverter : JavaScriptConverter 
{ 
public override object Deserialize(IDictionary<string, object> dictionary, Type type, JavaScriptSerializer serializer) 
{  
    MyObjectClass obj = new MyObjectClass(); 
    if (dictionary.ContainsKey("name")) 
    { 
     obj. 
    } 

我有一個使用聲明說,MyObjectClass用正確的命名空間的鏈接,但由於某種原因,我不明白,我沒有在智能感知中獲得對象的屬性。 歡迎任何建議。

謝謝。

回答

2

保存你的工作,並嘗試重新啓動Visual Studio

+0

剛剛嘗試過,但我仍然沒有可用的屬性。 – frenchie 2011-05-04 15:54:02

+2

您確定MyObjectClass中的數據成員是公共的嗎? – 2011-05-04 16:13:28

+0

沒關係,屬性沒有設置爲公開:) – frenchie 2011-05-04 17:01:19