1

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

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

如果我这样做,VS 只会获取部分类中定义的属性,而不是可移植类中定义的属性。

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

4

1 回答 1

4

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

也许改为封装类。

于 2012-10-24T17:29:09.453 回答