Visual studio Xamarin运动应用程序-未知标识符

Visual studio Xamarin运动应用程序-未知标识符,visual-studio,xamarin,Visual Studio,Xamarin,我正在查看他们在这里找到的体育联赛申请样本: 我在这里放了一个断点: 但当我在athleteId上悬停/快速查看和/或注册完成时,我会 未知标识符:设置 问题是,我可以进入设置,这样我知道它可以找到它-见鬼,没有它它它不应该编译…还没有答案,这是为那些仍在寻找答案的人提供的解决方案 设置是一个静态类,Visual studio(Xamarin)无法识别实际路径和命名空间不匹配的静态类。因此,要访问命名空间如下的设置,您需要使用Sport.Mobile.Shared.Settings. name

我正在查看他们在这里找到的体育联赛申请样本:

我在这里放了一个断点:

但当我在athleteId上悬停/快速查看和/或注册完成时,我会

未知标识符:设置


问题是,我可以进入设置,这样我知道它可以找到它-见鬼,没有它它它不应该编译…

还没有答案,这是为那些仍在寻找答案的人提供的解决方案

设置是一个静态类,Visual studio(Xamarin)无法识别实际路径和命名空间不匹配的静态类。因此,要访问命名空间如下的设置,您需要使用
Sport.Mobile.Shared.Settings.

namespace Sport.Mobile.Shared {
public static class Settings

这适用于项目中使用的任何静态类。

这只是一些IntelliSense错误。如果输入完全限定名,它应该能够找到它。但这并不能使调试变得更容易。我不这么认为。我将完全限定的值放入QuickWatch中,“未知标识符”仍然显示在upHm中,尽管如此,这仍然是一个智能感知问题。如果您执行“Debug.WriteLine”或在警报中显示它,您会看到它将有一个值。这是如此令人惊讶,以至于这个简单的解决方法对我有效。事实上,我只是使用了完全限定的对象名。