gpt4 book ai didi

c# - 适用于 Windows 7 Phone 的 Wintellect PowerCollections?

转载 作者:太空狗 更新时间:2023-10-29 20:14:19 26 4
gpt4 key购买 nike

这个非常棒的开源集合不会构建在 Windows 7 Phone 上,因为它使用 Serializable 和 ICloneable 接口(interface),这是基于 Silverlight 的框架内部的。是否存在替代版本或移植版本?

最佳答案

我建议从 CodePlex 下载源代码并在 WP7 应用程序中构建它。

当我们像这样在不支持特定属性的平台上共享代码时,我们所做的是将 stub 类添加到 Silverlight 项目以获取不支持的属性。这允许源代码在所有平台上编译而无需更改。

例如,这是我们的 Serializable stub :

/// <summary>
/// This is a dummy attribute to support silverlight
/// </summary>
/// <remarks></remarks>
public class Serializable : Attribute
{
public Serializable() : base()
{
}
}

您可能还会发现存在不受支持的方法重载(Silverlight 对各种方法的重载较少)。如果是这种情况,您可以只使用条件编译为缺少的方法提供正确的重载。

关于c# - 适用于 Windows 7 Phone 的 Wintellect PowerCollections?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8625357/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com