我正在使用的应用程序变得非常大(代码明智),我很想找到一种方法来整理它。我到处搜索,但找不到有助于解决问题的解决方案。将代码放入单独的文件
在下面的示例中,我有一个按钮单击事件。
If newestversion.Contains(currentversion) Then
Label4.Text = "You have the latest version"
Label4.ForeColor = Color.Green
BtnUpdate.Visible = False
PictureBox2.Image = My.Resources.happy_face
Else
Label4.Text = "New Version Available!"
Label4.ForeColor = Color.Red
BtnUpdate.Visible = True
PictureBox2.Image = My.Resources.sad_face
End If
我很想做的是这样的:
Private Sub btnDefAdd_Click(sender As Object, e As EventArgs) Handles btnDefAdd.Click
'Link code from external file
End If End Sub
的问题显然是试图找出如何可以做到这一点,如果在所有。 任何人有任何想法或能够指出我在正确的方向吗?
感谢
丹
一个选项将使用部分类来拆分代码,以便您的实现代码位于另一个文件中的方法中并从事件处理程序中调用,请参阅https://msdn.microsoft.com/zh-cn/library/yfzd5350.aspx –
拆分您的应用程序进入分层课程。桂。 D B。安全。你是否关心每个代码文件的编译大小或大小?假设所有的编码特征都是必需的,我不希望这两者都是一个考虑因素。 –
@Mort是的,它只是为了使编辑更容易等。目前有500行代码,我只有一半的路程。我只想为每个部分创建一个单独的文件,以便在需要时更易于查找和编辑。 – user3719039