C# Xamarin表单方法不会处理

C# Xamarin表单方法不会处理,c#,android,xamarin,C#,Android,Xamarin,我正在VisualStudio中使用Xamarin表单创建一个移动应用程序。为了我在大学的荣誉项目。我正在尝试从ardunio nfc屏蔽读取一条消息到我创建的移动应用程序。但是当我试图处理消息时,代码被跳过了 我的代码如下: if (nfcadapter.ndefdiscovered == intent.action) processIntent(Intent)跳过此部分 我在它前面放了一个控制台.writeline,看看它是否匹配意图。action表示意图.action.main 我尝试了

我正在VisualStudio中使用Xamarin表单创建一个移动应用程序。为了我在大学的荣誉项目。我正在尝试从ardunio nfc屏蔽读取一条消息到我创建的移动应用程序。但是当我试图处理消息时,代码被跳过了

我的代码如下:

if (nfcadapter.ndefdiscovered == intent.action)
processIntent(Intent)
跳过此部分

我在它前面放了一个
控制台.writeline
,看看它是否匹配
意图。action
表示
意图.action.main


我尝试了nfcadapter.ndefdiscovered,tagdiscoverd和TechDiscovery,但都不起作用。

请向我们展示更多的代码!您是否尝试调试代码。如果您提供的代码完整,这是预期的行为。如果条件的计算结果不为true,
nfcadapter.ndefdiscovered
不等于
intent.action
,因此跳过下一行。如果它应该等于这个值,那么您需要在代码中进一步回溯,找出它不等于这个值的原因。