如何在C#中的多个文件和不同名称空间中编写部分类?C#部分类
Q
C#部分类
13
A
回答
32
你不能。从here ...
使用局部关键字表示的类的其它部件,结构或 接口可以在 命名空间
内限定 必须在相同的命名空间。
每个评论:这里的an article讨论了定义跨多个程序集的名称空间。从那里...
严格地说,程序集 和名称空间是正交的。 是,您可以在单个程序集中声明跨多个 程序集的单个名称空间的成员,也可以声明多个 名称空间。
3
你不能。部分类意味着:一个类被分成几个文件。这也意味着这个部分类包含的所有文件必须具有相同的名称空间。否则,它不会再是同一类。
11
在多个名称空间中不能有分部类。在不同的namespaces中同名的类别根据定义不同。
4
部分类(与任何其他类)需要在一个单一的命名空间(否则它的另一个类)中生存。
到不同的文件之间的分裂,它只是使用部分关键字连接关键词后:
// this bit of the class in a file
public partial class Employee
{
public void DoWork()
{
}
}
//this bit in another file
public partial class Employee
{
public void GoToLunch()
{
}
}
相关问题
- 1. C#部分类
- 2. LInq到SQL - 部分类 - C#
- 3. C#部分类错误
- 4. C++中的部分类
- 5. C# - 编译器如何找到部分类的另一部分?
- 6. Objective-C部分实现分类文件中的类
- 7. C# - “部分”类有什么好处?
- 8. C#部分类的ColdFusion CFC实现?
- 9. C# - 在VS2005项目分部类
- 10. C#部分类和COM接口
- 11. 鸿沟C#类到它的部分
- 12. C#中部分类的执行顺序
- 13. 在C#中创建部分类#
- 14. 修改/添加到C#部分类
- 15. 抽象类(C#)中的部分方法
- 16. 部分类像我们在C#
- 17. C#和web服务中的部分类
- 18. C#实体框架 - 与部分类
- 19. C++上的部分类定义?
- 20. C#部分类与Objective C类别之间的区别?
- 21. 使用Visual 2013无法从其他部分类访问部分类.net C#
- 22. java部分类
- 23. WinForm部分类
- 24. 在部分类
- 25. 部分类+ DataAnnotations
- 26. asp.net部分类
- 27. C部分C++项目(VS10)
- 28. ORACLE - 分类部分输出
- 29. C#日期部分
- 30. 拆分类C++
任何人都觉得有趣,一家名为用户“部分”是问部分类? – 2009-07-04 00:58:31
为什么你想能够做到这一点?你认为你认为这样的功能会帮助你解决什么问题? – jason 2009-07-04 01:00:59
这真的只是一个巧合。我一直在使用stackoverflow几个星期。 – Partial 2009-07-04 01:02:59