對不起,長標題。以下是我經常遇到的窗體應用程序的示例情況。我的應用程序中的大部分代碼都圍繞着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
此問題可能更適合代碼審查論壇 – 2012-08-02 20:05:22