如果我不使用 NetworkComms.Shutdown 我会破坏某些东西吗?

问题描述 投票:0回答:1

嘿,我最近用 C# 创建了一个短信应用程序,它在控制台中来回发送消息。我使用 NetworkCommsDotNet 和 NetworkCommsDotNet.Connections。

当我研究它时,我发现了一个命令 NetworkComms.Shutdown() http://www.networkcomms.net/api/html/M_NetworkCommsDotNet_NetworkComms_Shutdown.htm

我也是编程新手,所以我真的不完全理解他们在说什么,并且仍然想知道如果我不在我的程序中使用它,它会以任何方式破坏某些东西或弄乱我的路由器吗?

ps - 该程序有效,我在家庭网络上的两台计算机之间成功测试了它。

c# networking
1个回答
0
投票

我没有使用过这个,甚至不知道它是什么,但是我擅长阅读文档并相信他们告诉我的内容(大部分)

关闭所有连接、线程并执行

OnCommsShutdown
事件。 任何数据包处理程序都保持不变。 如果有任何网络活动 发生这应该在应用程序关闭时调用

它告诉您这一点的原因是它很可能正在使用非托管资源,并且很可能想要优雅地关闭或清理它们。由于这个项目没有开源,我们只能听听它告诉你的内容。

© www.soinside.com 2019 - 2024. All rights reserved.