如何在c#中使用多線程發送短信給多個人一次?使用多線程的必須。意味着必須一次執行獨立發送代碼/進程的短信。 (同步)我該怎麼做?請指導。如何在c#中使用多線程發送
1
A
回答
1
開始閱讀文檔 - 或像「21天內的c#」這樣的書。
- System.Threading是線程的命名空間。打開一個線程是微不足道的,但我不會這樣。
- 查看ThreadPool併爲每個SMS排隊一個WorkItem。 ThreadPool將自動啓動線程。這比使用靜態線程更有效率,特別是當你在應用程序的多個地方使用它時(因爲線程可能被共享)。
有足夠的樣品使用WorkItems。
是一個體面的入門文檔明智的。
0
那麼,在我的WCF服務項目中,我使用ThreadPool類來發送電子郵件。在這種情況下,電子郵件將被排隊,這將確保服務不會「掛起」。創建大量不同的線程可能會導致系統堵塞
相關問題
- 1. 使用多線程發送文件塊
- 2. 使用c中的調用在線程之間發送多個對象#
- 3. 如何在C#中使用BackgroundWorker類使用多線程?
- 4. 如何在C/C++中使用源代碼級多線程?
- 5. 在多線程服務器中使用ObjectOutputStream發送數組
- 6. C++線程:如何發送消息到其他長線程?
- 7. 如何在Java中多線程發送郵件?
- 8. 使用BackgroundWorker在C#中併發線程
- 9. 如何在同一類中使用多線程Java多線程?
- 10. 如何發送使用C#
- 11. 多線程在C++中使用openmp
- 12. 如何在WinForms C#中使用線程?
- 13. 如何在laravel中使用多線程?
- 14. 如何在Quartz.net中使用多線程
- 15. 如何在TCL中使用多線程?
- 16. 如何在wp7中使用多線程?
- 17. 如何在php中使用多線程
- 18. 如何在Java中使用多線程
- 19. 如何在C#中的forech循環中使用多線程#
- 20. 使用併發變量的C++多線程停止線程
- 21. 如何在多線程環境中使用JNI_CreateJavaVm(C++)
- 22. 如何在C中使用互斥鎖進行多線程?
- 23. 如何使用boost :: asio :: io_service在C++ 11線程之間發送作業
- 24. 使用多線程發送多個請求到服務器
- 25. 併發多線程C#
- 26. 如何使用多線程
- 27. 如何使用多線程
- 28. 如何使用多線程
- 29. 如何使用多線程
- 30. 如何使用多線程來有效地使用多線程
爲什麼它必須使用多線程?排隊系統的情況如何,即客戶端排隊短消息,另一個服務可以定期輪詢隊列併發送消息。這是一個更具可擴展性但簡單的解決方案。 – ronaldwidha 2010-03-23 07:31:18