具有可移植类库的部分类

时间:2012-10-24 17:24:28

标签: c# partial-classes portable-class-library

我已经将一个类库移植到了Portable Class Library,这个Portable类库在服务器代码,WPF应用程序和Silverlight之间共享,到目前为止一直很好

在移植之前,我在Silverlight项目中有一个部分类来支持仅与该应用程序相关的自定义属性,但现在我无法创建具有属性的部分类。

如果我这样做,VS只会选择在partial类中定义的属性,而不是在可移植类中。

所以问题是:是否可以将Partial类与Portable类库一起使用?

1 个答案:

答案 0 :(得分:4)

您无法从其他程序集扩展类。部分类仅适用于正在构建的程序集中的单个类的多个片段。听起来这个类现在处于一个单独的dll中:你无法通过部分类扩展它。

也许封装了这个类。