![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 疑難雜症區
(https://www.pcdvd.com.tw/forumdisplay.php?f=34)
- - 請教 C 轉 C# 的問題(struct)
(https://www.pcdvd.com.tw/showthread.php?t=1055515)
|
|---|
請教 C 轉 C# 的問題(struct)
最近碰到個難道,如下圖
這是C的struct 請問如果要轉換成C#的寫法 我只會第一個StructSize 後面全都不知道該如何著手了 :jolin: :cry: :cry: 也想不到估狗的關鍵字..所以只好上來問問 有高手能幫忙提示一下嗎? 感謝~ |
對C#不太熟,用G找了一下,在C#也有類似函數指標的作法Delegate
http://stackoverflow.com/questions/...unction-pointer |
引用:
感謝 可是*(指針?)的部分還是不太懂 下面是我試著寫出來的,不過實測都會造成程式當掉:cry: delegate int GetSizeDelegate(); GetSizeDelegate GetSize; delegate float* GetArrayDelegate(int nType); GetArrayDelegate GetArray; delegate DateTime* GetTimeDelegate(ref char Name); GetTimeDelegate GetTime; |
有沒有錯誤訊息?用的開發環境是?
試著一行一行單步執行看看 :stupefy: |
引用:
因為是編譯成dll,讓其他軟體調用 所以沒辦法得知錯誤訊息,只能try & error :cry: 我再多試試看 :nonono: |
| 所有的時間均為GMT +8。 現在的時間是10:58 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。