PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_Sharp
[問題] StreamSocket類別放在成員變數可行嗎?
作者:
james999
(無傷大雅)
2017-12-22 10:24:16
會這麼問..
是因為手邊一支可運行的程式,
收到uart的訊號後會立即調用StreamSocket區域變數,
開socket將資料丟出,完成後關閉。
但是僅僅只是將StreamSocket改為成員變數,
將new及其他connectAsync..等相關函式拿掉,沒有進行任何操作,
在本來程式運行一開始時的開串列埠時,就會崩潰...
有任何能協助我的地方嗎? 謝謝喔:)
作者:
YahooTaiwan
(超可愛南西我老婆)
2017-12-22 10:37:00
崩潰的話應該要看醫生造成 Crash 的 Exception 是什麼阿??
作者:
smmoon
(邦)
2017-12-22 13:03:00
FindallAsync 找不到所以null?
作者:
james999
(無傷大雅)
2017-12-22 13:40:00
FindallAsync不會crash,但會在該行的下方隨機某行crash
作者:
smmoon
(邦)
2017-12-22 16:07:00
傳回IAsyncOperation<DeviceInformationCollection>如果dis.count == 0 那你的dis[0] 就有問題了
作者:
james999
(無傷大雅)
2017-12-22 16:55:00
問題在每次看count都是1... 甚至有時候還沒機會到那行在var dis時就崩潰了 Orz把和所有有關clientSocket的操作全拿掉後,只留下..StreamSocket clientSocket = null;這行,還是會有問題只要把StreamSocket clientSocket = null;拿掉即正常
作者:
smmoon
(邦)
2017-12-22 17:02:00
檢察看看硬體先把錯誤的訊息都記下來 一個個解
作者:
YahooTaiwan
(超可愛南西我老婆)
2017-12-22 17:58:00
你給的程式碼好像沒有寫到 clientSocket = null
作者:
james999
(無傷大雅)
2017-12-23 12:53:00
因為clientSocket = null放在成員變數的區塊裡@@
繼續閱讀
[問題] 驗證資料的處理方式
aoksc
[問題] visual studio 無法登入解鎖授權
cindy16392
[問題] 第一次接觸多執行緒遇到重複建立的疑問
sdwufei
[問題] 請問動態linq的寫法
testPtt
[問題] 請問文字檔太大OutOfMemoryException
takesi5200
[求助]想不出演算法如何寫
flier268
[問題] Vlc.DotNet.Core Snapshot用法請益@@
james999
[問題] C# 串列傳輸撰寫技巧及工具請益
james999
[問題] 繁體和簡體共用字體?
unfun
[問題] 相減問題
opu456
Links
booklink
Contact Us: admin [ a t ] ucptt.com