0

我正在努力寻找任何资源来解释为什么 Windows 8 应用程序中不存在以下代码(我讨厌使用 ToCharArray,我对此太懒了)。

    encoded.ElementAt(z)==';'

此代码在我的桌面版本中完美运行,但不适用于应用程序。

提前致谢 :)

4

2 回答 2

4

听起来您可能正在使用字符串,因为您提到了ToCharArray. 如果是这样,您可以使用索引器来获取字符:

char result = encoded[z];
于 2013-04-29T16:10:54.540 回答
1

很可能您只是忘记using System.Linq;了 *.cs 文件的顶部,因为根据文档,此方法在 Windows 应用商店应用程序中受支持:

适用于 Windows 应用商店应用程序
的 .NET 支持:Windows 8

于 2013-04-29T16:09:48.567 回答