[奇怪事件簿] 事件3. VB.NET的Default Public Property 在C#如何使用?
事件起源
最近遇到要呼叫VB.NET寫的dll來處理一些事情,但是卻沒有想像中簡單
模擬事件發生
VB.NET原始碼在VB.NET使用
可以看到是可以找到MBR***
但是在c#參考dll後 想要呼叫MBR***
沒錯在C#是找不到MBR***
當下是用VS2013,先用F12看一下
還是找不到任何幫助上網查了一下
發現 InvokeMember (說明連結) 測試一下
果然反射 是可以找到 MBR***
旁邊的同事也加入一起研究,他是用VS2015但他的F12看到的內容卻是
發現VS2015 F12內容 有索引子??!!
真相只有一個,兇手是
其實我還是不知道 VS2013 跟VS2015 的F12內容 為何會不一樣
但是用索引子就可以取到正確的內容
解法
當然是能用VS2015開發是最讚的啦
如果內容有誤請多鞭策謝謝