C# 如何修复';索引超出了数组的界限;在添加到列表时

C# 如何修复';索引超出了数组的界限;在添加到列表时,c#,.net-core,C#,.net Core,我试图将项目添加到列表中,但我面临以下问题 索引超出了数组的边界 添加项目时出错。我正在使用BOT框架 我也尝试将List更改为ConcurrentBag,但这并不能解决问题 公共静态异步任务RefreshCategoryUI(iTunesContext turnContext) { var LuisCategoryContents=await GetCatagoryUIIntentsList(“******-******-******-******-****”); ConcurrentBag类

我试图将项目添加到列表中,但我面临以下问题

索引超出了数组的边界

添加项目时出错。我正在使用BOT框架

我也尝试将
List
更改为
ConcurrentBag
,但这并不能解决问题

公共静态异步任务RefreshCategoryUI(iTunesContext turnContext)
{
var LuisCategoryContents=await GetCatagoryUIIntentsList(“******-******-******-******-****”);
ConcurrentBag类别列表=新ConcurrentBag();

对于(int i=0;i
i
不能等于
长度
,因为当它是时,它跨越了界限,所以
我不知道我在想什么,完全错过了这个!
for (int i = 0; i <= luisCategoryIntents.Length; i++)
for (int i = 0; i < luisCategoryIntents.Length; i++)