我正在嘗試將對象的內容記錄到文本文件中。如果我在即時窗口對象本身的debug.print
,它打印的所有對象的屬性的值:直接訪問對象的完整字符串表示形式
?mDb.DatabaseOptions
{Microsoft.SqlServer.Management.Smo.DatabaseOptions}
AnsiNullDefault: False
...
UserData: Nothing
不過,我似乎無法訪問本作中的代碼由於串類型不匹配。我以爲我能得到使用.ToString
方法這一信息,但所有返回的是與任何屬性或值的對象描述:
?mDb.DatabaseOptions.ToString
"Microsoft.SqlServer.Management.Smo.DatabaseOptions"
我缺少什麼?
聽起來像我需要使用反射。我在實現時遇到了一些麻煩,所以我發佈了一個後續問題:[使用反射模仿VB.Net中的Debug.Print](http://stackoverflow.com/q/8973859/154439) – mwolfe02