nullreferenceexception 相关问题

尝试引用(或使用)null或未初始化对象时引发的.NET异常。

将 null 文字或可能的 null 值转换为不可为 null 的类型,即使已经检查了 null

谁能告诉我为什么编译器会抛出警告,即使我检查了所有内容是否为空? // 检查是否选择了非默认强调色 var accCol = 等待 LocalSorage.GetItemAsync 谁能告诉我为什么编译器会抛出警告,即使我检查了所有内容是否为空?? // check if non default accent color is selected var accCol = await LocalSorage.GetItemAsync<string>("accentColor"); if (!String.IsNullOrEmpty(accCol) && aColors!=null && aColors.accentColorsList!=null && aColors.accentColorsList.Count()>0) { AccentColors res = aColors.accentColorsList.Find(x => x.ColorValue == accCol); if(res!=null) { this.selOption = res; } this.mAccentBaseColor = accCol; } VsCode 在 linq 查询上抛出以下警告:将 null 文字或可能的 null 值转换为不可为 null 的类型。Roslyn CS8600 由于我不允许发布警告的屏幕截图,因此会针对此行抛出警告: AccentColors res = aColors.accentColorsList.Find(x => x.ColorValue == accCol); 好吧,我自己找到了解决方案。我必须将 Linq 结果声明为可为空。 // check if non default accent color is selected var accCol = await LocalSorage.GetItemAsync<string>("accentColor"); if (!String.IsNullOrEmpty(accCol) && aColors!=null && aColors.accentColorsList!=null && aColors.accentColorsList.Count()>0) { AccentColors? res = aColors.accentColorsList.Find(x => x.ColorValue == accCol); if(res!=null) { this.selOption = res; } this.mAccentBaseColor = accCol; }

回答 1 投票 0

在 .NET Maui 应用程序中使用依赖项注入出现 NullReferenceException

在我的 .NET Maui 7 应用程序中使用依赖项注入时,我遇到了一个奇怪的 NullReferenceException 错误。当我实例化一个新的 HttpClient 时,对我的 API/令牌登录 URL 的 api 调用完美地工作...

回答 2 投票 0

在 .net maui 应用程序中使用依赖注入时出现 NullReferenceException 问题

在我的 .net maui 7 应用程序中使用依赖项注入时,我遇到了一个奇怪的 NullReferenceException 错误。当我实例化一个新的 HttpClient 时,对我的 api/token 登录 URL 的 api 调用完美地工作...

回答 2 投票 0

无法在 C#/Unity 上加载鼠标光标纹理

公共类游标:MonoBehaviour { 公共Texture2D光标; 公共 int 游标大小X = 16; // 默认 公共int游标大小Y = 16; // 默认 // 使用它进行初始化 维...

回答 2 投票 0

ModelState 在检查 null 时如何/为何抛出 System.NullReferenceException?

更新:为了避免这个问题,我尝试显式检查 null,认为肯定不可能仍然抛出异常。 确实如此。 以下行抛出一个系统。

回答 0 投票 0

为什么我的图片框显示图像却为空?

我有一个图片框,其中的图像如下 PictureBox picBox = new PictureBox(); 图像 img = Image.FromFile(imagePath); picBox.Image = img; picBox.SizeMode = PictureBoxSizeMode.StretchIm...

回答 2 投票 0

这是什么问题,我该如何解决这个问题

在此输入图像描述 什么也没有发生,它是自动发生的。我可以尝试我的游戏,但无法构建。它会重复每次创建新项目和每次启动游戏。这是个大问题吗?什么

回答 0 投票 0

尽管条件运算符为空,ModelState 如何/为何抛出 System.NullReferenceException?

我们收到了一份自动错误报告,显示特定行正在抛出 NullReferenceException...但我无法弄清楚该特定行是如何做到这一点的。 曲中的线...

回答 1 投票 0

Blazor 组件中的可为 Nullable 参数给出“可能的 null 引用分配”警告

我正在使用 .NET 7,我有这两个 Blazor 组件: 儿童剃须刀: @使用System.Xml.Linq 孩子 @代码 { [范围] 公共功能>?

回答 1 投票 0

浮动空引用异常

请帮助我理解 NullReferenceException 出现在哪里。基于堆栈跟踪 - AspNetCore.Mvc 本身内部的某些内容..但这怎么可能呢?这仅发生在一种 POST 方法中

回答 0 投票 0

精灵宝可梦翻拍,捕捉精灵宝可梦问题

我正在关注 YouTube 上 Game Dev Experiments 的教程播放列表,他在其中介绍了如何统一制作 Pokémon 游戏。在其中一集中,他实现了捕捉神奇宝贝的功能。我有关注...

回答 0 投票 0

为什么我的列表框会抛出 NullReferenceException?

作为一个项目,我一直在制作图书馆数据库的可视化部分。所需的屏幕之一是显示从 SQL 请求中提取的所有内容。这似乎很有效。但是,我越来越

回答 1 投票 0

如何处理“System.InvalidCastException:反序列化 API 调用的结果时

我不确定我的标题是否正确,但我希望无论如何都能得到一些帮助。我正在尝试使用 api,但我不断收到“JsonSerializationException:转换值时出错 {nu...

回答 0 投票 0

新的类对象列表给出 System.NullReferenceException

我正在将我的项目从 ASP.NET 4.8 升级到 ASP.NET Core 6.0。下面的代码适用于 ASP.NET,但对于 Core 会出错。我不确定为什么。我尝试了很多不同的方法来解决我...

回答 1 投票 0

.NET:应用文化信息时出现 NullReferenceException

这个错误让我抓狂。 我正在构建一个网站,可以选择在多种语言之间切换。 这是网站的(非常)基本结构: Default.aspx(带有代码隐藏文件) 共享/

回答 4 投票 0

Unity NullReferenceException 仅在 Building 而不是在编辑器中

我有一个要设置为活动的菜单。我在我的脚本中引用了它: 我可以使用 objectMenu.SetActive(true); 将其设置为活动状态。这在我在编辑器中运行应用程序时有效但是......

回答 0 投票 0

使用 EWS 从 outlook 获取用户时获取空集合

从 Outlook 中获取用户时获取空集合。也许有人熟悉这个问题。 这就是我设置交换服务的方式。这是非常标准的,并遵循了文档......

回答 2 投票 0

任何人都可以帮助我我无法在选项卡控件 C# 中初始化我的选项卡页面的名称属性这是我的代码

使用(连接=新的SqlConnection(CS)) { SqlDataAdapter 适配器 = new SqlDataAdapter("SELECT category_name FROM book_category", Connection); ...

回答 0 投票 0

是否有一种通用的方法来递归检查反序列化对象的空字段?

我收到许多不同的消息,我将它们反序列化为非常不同的对象 这些对象中的大多数都具有不可为空的字段,但在所有消息类型中(来自 GraphQL、Azure 服务...

回答 1 投票 0

未处理的异常。 System.NullReferenceException:尝试将 Bool 参数传递给函数时

公共课解决方案{ 公共 TreeNode ReverseOddLevels(TreeNode 根){ 根=反转(根,假); 返回根; } 公共 TreeNode 反向(TreeNod ...

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.