问题标签 [argumentnullexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - System.ArgumentNullException:值不能为空。参数名称:来源
这里我的代码是它显示你传递的参数是空的: -
c# - 这个 NullReference 异常
我卡在这条线上。我是 c# 新手,我刚刚将我的代码从 vb.net 转换为 c#。转换后发生未处理的错误。我不知道是什么原因。有人说 Int32.Parse 会导致空异常,但 Convert.ToInt32 不会。
错误发生在“else if”语句中。请帮帮我。泰
visual-studio - 运行 VS Webtest 时出错
在运行一个简单的visual studio webtest(确保我的SERVER 对GET 请求做出适当响应)时,我得到了一个适当的响应(即我作为参数传递的键的值)。但是,测试失败并出现以下错误:“请求失败:值不能为空。参数名称:uriString”和唯一可用的堆栈跟踪读数:System.ArgumentNullException:值不能为空。参数名称:Microsoft.VisualStudio.TestTools.WebStress.WebTestInstrumentedTransaction.ProcessCompletedRequest(Boolean completedSynchronously) 中 System.Uri..ctor(String uriString, UriKind uriKind) 处的 uriString"
我不在代码中的任何地方使用 uriString 变量。
对于如何解决这个问题,有任何的建议吗?
c# - System.ArgumentNullException when trying to access span with Xpath (C#)
So i've been trying to get a program working where I get info from google finance regarding different stock stats. So far I have not been able to get information out of spans. As of now I have hardcoded direct access to the apple stock. Link to Apple stock: https://www.google.com/finance?q=NASDAQ%3AAAPL&ei=NgItWIG1GIftsAHCn4zIAg
What i can't understand is that I receive correct output when I trying it in the chrome console with the following command:
This is my current code in Visual studio 2015 with Html Agility Pack installed(I suspect a fault in currDocNodeCompanyName):
I have been trying the Xpath expression [text] and received an output that i can work with when using the chrome console but not in VS. I have also been experimenting with a foreach-loop, a few suggested it to others.
I would really appreciate if anyone could point me in the right direction.
c# - 抛出异常而不是 NullReferenceException?
c#的代码
如果我抛出 NullReferenceException,它会产生一个警告,这不是一个好方法。
那么如果有任何异常而不是 NullReferenceException 呢?我找到了 ArgumentNullException,但它对这段代码不太合适,因为 b 不是参数。
c# - Xamarin.Forms 添加和共享项目 CrashApp
大家早上好,我查看了我研究过的几个地方,但没有找到适合我的问题的解决方案。我是 C#、XAML 和 Xamarin 的新手,我正在做一个应用程序,它在屏幕上创建带有产品的列表,带有产品的屏幕是通过 Json WebApi 填充的。直到一切看起来都很好,但是由于我尝试添加“添加”和“共享”功能,它正在加载主页并在导航到列表页时崩溃。我需要从产品页面获取产品并将其添加到我的列表所在的另一个视图中。我使用“Share”和“AddToList”创建了一个 ContextActions,但我不知道如何获取该产品并将其“添加”到我的列表中。当我获取 MenuItem 并尝试将其传递给我的 ProductViewModel 中的任务时,“共享”也存在同样的问题,我得到了 NullReferenceException,但对象不为空。如果有人可以帮助我解决这个问题,我将不胜感激。我知道这篇文章已经很长了,但我想提供所有可能的信息。
这是我的列表页面:
和我的listDetail:
ListDetails 后面的代码:
我相信问题出在我的模型中,但不知道是什么
产品型号:
列表模型:
列表产品型号:
搜索产品页面:
搜索页面代码隐藏:
和 ProductViewModel
xamarin.forms - Xamarin Forms InitalizeComponent 调用不初始化页面控件
我有一个非常简单的页面,上面有一些控件。我的问题仅出现在实际设备上,并且仅出现在运行 Win10 Mobile 版本 1607 Build 10.0.14946.1000 的 Lumia 1520 上。在运行 Win10 Mobile 版本 1607 OS Build 10.0.14393.693 的 Lumia 950 上不会发生这种情况。
在 1520 上,我卸载了我的应用程序,重新启动设备,然后尝试在设备上调试应用程序。一切正常。然后我停止调试并尝试再次开始调试,我的页面的 InitializeComponent 方法没有初始化我的任何控件。
这意味着在这段代码运行之后:
每个控件(psHeader、lvPlaces 等)都仍然为空。(如果我在第一次运行后尝试在 1520 上启动应用程序而不进行调试,它会崩溃)
我在输出窗口中看不到任何内容表明其他领域存在挑战。知道为什么会这样吗?
更新更新:所以我重置了设备(我得到了相同的构建等)并再次尝试测试。我现在收到一些错误信息。以下是重现错误的步骤以及错误信息:
- 从设备上卸载任何以前版本的应用程序。
- 重启设备
- 在设备上测试应用程序。(它应该可以正常工作。)
- 在 Visual Studio 2015 环境中单击停止按钮
- 此时只需单击 Visual Studio 中的“运行”按钮,无需在应用程序中进行任何更改,它将在手机上正常启动。
- 在 Visual Studio 2015 环境中单击停止按钮
在应用程序的主页中进行更改并重新编译。确保 Build 行显示至少 1 个项目成功,而不是全部更新或跳过。
2 成功,0 失败,0 最新,2 跳过 ==========
- 再次在设备上运行应用程序。
在 LoadApplication 行生成错误,如下所示:
以下是错误信息: Xamarin.Forms.Platform.WinRT.ni.DLL 中出现“System.ArgumentNullException”类型的异常,但未在用户代码中处理。
我单击查看详细信息并看到以下信息:“值不能为空。\r\n参数名称:newRoot”}
我希望这有助于解决这个问题。
更新:这个问题也发生在我升级到 Win 10 Mobile 的 Lumia 640 XL 上。
c# - mscorlib.dll 中发生了“System.ArgumentNullException”类型的未处理异常。值不能为空
我知道以前有人问过这个问题,但我不完全理解给出的答案,因为我对编程很陌生。
我已经尝试在代码行之前添加一个空检查,但是,我不确定一旦检查了“目录”该怎么办,如果这有意义吗?
错误被抛出“_dir = Path.Combine”行。
有人可以像我 5 岁那样为我分解这个吗?
编辑:我只是注意到它下面说:
不知道如何解决这个问题,但也许这就是问题所在?
EDIT2:更改私有字符串时 _dir = null; 对于像“abc”而不是“null”之类的其他东西,我不再收到空点错误,尽管显然我收到一个新错误,说“名称 abc 在当前上下文中不存在”。
同样,我不知道如何解决这个问题,但似乎 _dir 确实是问题所在。
c# - 使用 DownloadString 的某些 URL 上出现无法捕获的 NullException
这是 Visual Studio 2015 中的错误还是?
我正在关注的代码/教程......
https://www.codeproject.com/Tips/397574/Use-Csharp-to-get-JSON-Data-from-the-Web-and-Map-i
要复制创建一个表单应用程序并添加一个名为“button1”的按钮,并为 button1_Click 函数添加此代码,URL 中的 http 不会出错,https 会出错...
c# - unity - 参数空异常
嗨,我在简单登录时遇到问题(从这里https://github.com/bdodroid/SimpleScripts-LoginSystem)一切正常,但是当我想登录时它说:
ArgumentNullException:参数不能为空。参数名:s System.Int32.Parse(System.String s)(在/Users/builduser/buildslave/mono/build/mcs/class/corlib/System/Int32.cs:629) Login+c__Iterator13.MoveNext()(在 Assets/xxx/Demo/Login.cs:118)
我的 Login.cs 中的第 118 行是:
请帮助我,我的代码与这里相同,因此您可以查看 https://github.com/bdodroid/SimpleScripts-LoginSystem
谢谢你!