我正在尝试将项目添加到列表中,但是我面临以下问题
指数数组的边界之外。
添加项目时出错。我正在使用BOT框架。
我尝试过更改List
为,ConcurrentBag
但仍不能解决问题。
public static async Task refreshCatagoryLuis(ITurnContext turnContext)
{
var luisCategoryIntents = await getCatagoryLuisIntentsList("*****-********-******-****");
ConcurrentBag<string> catagoryList = new ConcurrentBag<string>();
for (int i = 0; i <= luisCategoryIntents.Length; i++)
{
catagoryList.Add(luisCategoryIntents[i].Name);
}
}
Run Code Online (Sandbox Code Playgroud)
i
不能相等,Length
因为当它是,它越界,所以<=
需要是<
。
for (int i = 0; i <= luisCategoryIntents.Length; i++)
Run Code Online (Sandbox Code Playgroud)
该行必须为:
for (int i = 0; i < luisCategoryIntents.Length; i++)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
45 次 |
最近记录: |