这是我的一位同事提出的一般性问题....
是否可以"外包"代码,然后在主类中调用它(例如Form1.cs)?
这源于他希望在主要类别中比区域更好地组织他的代码量.
我的第一个想法是 - 当然是!使用static Extentions,将其引用到主类,然后调用它this.Method().
但他的意思就像PHP中的"包含"模式......
这甚至可能吗?
他希望在主要课程中比区域更好地组织他的代码量.
您可以使用部分类将单个类的实现拆分为多个(可能更易于管理)的源文件.
在File1.cs:
public partial class MyClass {
public void F() { ... }
}
Run Code Online (Sandbox Code Playgroud)
在File2.cs:
public partial class MyClass {
public void G() { ... }
}
Run Code Online (Sandbox Code Playgroud)
MyClass现在有两种方法,F和G.
| 归档时间: |
|
| 查看次数: |
52 次 |
| 最近记录: |