![]() |
1
235
从 MSDN -Partial Classes and Methods :
|
![]() |
2
37
不,部分类是纯语言特性。编译程序集时,将合并这些文件以创建类型。无法将文件分散到不同的程序集中。 不过,根据您想做什么,您可能可以使用 extension methods |
![]() |
3
14
不,这是不可能的。编译程序集时,需要完成类。 |
![]() |
4
9
虽然其他的答案确实提供了令人不快的“不”,任何人在这一页上登陆不想看到或听到,我被另一个想法,这里还没有提到的打击。如果允许跨程序集使用分部类,则可以访问非由他编写的现有类型的私有成员,从而允许他以原作者不希望使用的方式操作这些成员,从而也会损害所有继承类的功能。
|
![]() |
5
7
如果要将方法添加到其他dll中的类中,可以使用扩展方法。 |
![]() |
6
4
|
|
7
1
|
|
Guilherme Albertini · DLL中的类 7 年前 |
![]() |
Naomi · C#dll资源文件更改语言 7 年前 |
![]() |
AidanH · C#DLL语言翻译实现[关闭] 7 年前 |
![]() |
subham · DLL函数调用不工作 7 年前 |
![]() |
PixelThis · 为什么我的DLL要求我的程序有一个特定的名称? 7 年前 |
![]() |
nemo · DLL的“好”调用约定是什么? 7 年前 |