繁体   English   中英

C#如何在可空布尔列表中的特定索引处插入项目

[英]C# How to insert items at specific index in nullable bool List

我有List<bool> bools ,我想在它的特定索引处插入一些bool变量,但我也想将一些索引设置为null或与true / false不同的其他内容,但由于它是bool列表,因此不能为字符串,并且我想到的第一个是空的。 一旦我将其设置为可为null的List<bool> ?bools我将不再能够使用bools.Insert(index,variable); 那我该怎么办呢?

  • 我想在那里找到索引,我不想完全删除它

尝试使用List<bool?> bools

您应该声明列表为List<bool?>

var bools = new List<bool?>();
bools.Insert(9,false);

请注意,它是.Insert(index,value)而不是其他方式。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM