抱歉标题太长了。这是我在使用 Windows 窗体应用程序时经常遇到的示例情况。我的应用程序中的大部分代码都以 UI 为中心,所以碰巧我的大部分代码都在主类 (MainWindow) 中。这是我计划如何分解代码的类比。当用户执行操作时,我必须将压缩文件写入磁盘。所以它看起来像这样。这是一个好习惯吗。这只是试图更好地组织我的代码。
Public class MainForm
Private Sub TempButton_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TempButton.Click
Compression.CompressFile(fileStream)
End Sub
End Class
Public Class Compression
Private Sub New
'Private constructor
End Sub
Public Shared Sub CompressFile(ByVal inFile as stream)
End Sub
Public Shared Sub DeCompressFile(ByVal inFile as stream)
End Sub
End Class