我已经将一个类库移植到了Portable Class Library,这个Portable类库在服务器代码,WPF应用程序和Silverlight之间共享,到目前为止一直很好
在移植之前,我在Silverlight项目中有一个部分类来支持仅与该应用程序相关的自定义属性,但现在我无法创建具有属性的部分类。
如果我这样做,VS只会选择在partial类中定义的属性,而不是在可移植类中。
所以问题是:是否可以将Partial类与Portable类库一起使用?
答案 0 :(得分:4)
您无法从其他程序集扩展类。部分类仅适用于正在构建的程序集中的单个类的多个片段。听起来这个类现在处于一个单独的dll中:你无法通过部分类扩展它。
也许封装了这个类。