gpt4 book ai didi

Silverlight 中的 .Net 框架版本 : no List. 查找方法?

转载 作者:行者123 更新时间:2023-12-04 23:34:32 27 4
gpt4 key购买 nike

今天我发现了一些让我难过的事情:System.Generic.Collections.List 类型的对象没有许多我喜欢的有用的扩展方法,例如 Find、FindAll、FindIndex、Exists、RemoveAll 等.

VS2008 中的对象浏览器显示这些方法存在于我使用的 mscorlib 版本中,但是如果我查看 ildasm 中的程序集,它们就不存在了。

我是否在这里遗漏了一些明显的东西,或者有什么方法可以让我的 Silverlight 应用程序可以使用它们?

另外,我想知道 Silverlight 的运行时和“真实”运行时之间的区别是否有很好的引用。

谢谢!

最佳答案

这里可能发生的情况是对象浏览器正在解析正常的 2.0 mscorlib,而不是用于 Silverlight 的版本。

对于 SilverLight 应用程序缺少 Find 扩展方法,我并不感到惊讶。 SilverLight 的 .Net 框架已被大幅精简,以使其小到足以供用户快速下载。他们不得不进行一些艰难的削减,许多项目都没有成功。

如果你需要这个方法,为什么不自己添加呢?添加所有这些可能会在一段时间后变得很累,但它可以用来解决这个问题。

关于Silverlight 中的 .Net 框架版本 : no List<T>. 查找方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/338262/

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