如何将一个VB.NET类分解成多个文件
来源:互联网 发布:linux如何查看端口号 编辑:程序博客网 时间:2024/05/04 17:02
VB.NET的Patial关键字允许您将很长的类分解成多个物理源文件。通过这篇文章,学习更多的关于如何使用Partial关键字的知识,并看一个代码示例。
今天,随着应用软件的复杂化,开发者经常需要处理一些很长的类。一种更易于管理这些类的方法就是,将这些类分成多个文件。Partial是VB.NET新引进的一个关键字,它允许您将类分成多个物理源文件。您也可以使用Partial关键字用多个文件来定义一个类。
一般大型项目都有很多开发者,这些开发者可能会在同一时间对同一个类进行操作,这时候将一个类分解成多个源文件就更利于开发者同时对同一个类进行操作,或者当这些类定义得太长的时候,将它分解成多个文件就会更易于处理。
您需要使用Partial关键字,这个关键字的作用就是告诉VB编译器在创建类之前去收集类的所有分块。如果您使用了多个文件,您并不需要在类的每一个地方都使用这个关键字——只要在一个地方用到就可以了。然而,同一个类的所有块都必须定义在同一个命名空间中。
编译器将类看作是所有部分声明的集合。每个部分定义的每个修改者都可以应用完整的类。
注意:如果您使用的类是从其它类继承而来的,或者是实现了某个接口,那么只要在类的某一部分使用Inherits或者Implements关键字就可以了。
Partial的一个例子
Class LongClass1
'class members defined here
End Class
Partial Class LongClass1
'additional class members defined here
End Class
- 如何将一个VB.NET类分解成多个文件
- [VB.NET]如何将一个Access文件A的数据到导入另一个Access文件B?
- [VB.NET]vb.net中如何将两个结构不同的DATATABLE合并成一个DATATABLE
- [VB.NET]如何将vb.NET转换为Asp.NET
- 如何将 exe程序和vb编译的exe文件 封装为一个exe文件
- [VB.NET]请问如何将从数据库提出来的一列数据存入一个数组中?
- [VB.NET]如何把一个c#程序转变为VB.NET
- [VB.NET]如何将DataGridView中的数据存入Excel文件中?
- [VB.NET]vb.net中如何检测一个已知的文件是否已经被打开或者被其他应用程序调用
- vb.net如何打包exe安装文件
- vb.net 如何选择文件夹 不是文件
- [VB.NET]高分:求一个在vb.net2005中用ado.net读取excel文件并将其导入到Acess的示例!
- vb.net 将excel文件转换为PDF文件
- 如何将一个类(.cs)文件编译成.dll文件?
- 如何将一个类(.cs)文件编译成.dll文件?
- 如何将一个类(.cs)文件编译成.dll文件?
- VB.NET如何将几百兆甚至1G以上的文件存入ORACLE的BLOB字段里面去!
- [VB.NET]如何将 double 格式转换 成指数 样式
- 利用VB.NET Stopwatch对象记录时间
- 在VB.NET中如何确定两个日期之间的天数
- 第一篇日志
- 如何用VB.NET生成GUID
- 如何使用VB.NET namespace
- 如何将一个VB.NET类分解成多个文件
- 如何利用IsLeapYear方法进行闰年判断
- 使用VB.NET创建临时文件
- VB.NET中如何扩充字符串进行固定宽度显示
- 如何利用VB.NET提供的方法替换字符串中的某个模式
- VB.Net走入死胡同了吗(一)
- VB.Net走入死胡同了吗(二)
- 用VB.NET确认一个ISBN值
- 用VB.NET将字节数组转换为字符串