gpt4 book ai didi

c# - 从模型状态/模型状态字典中获取键名?

转载 作者:太空宇宙 更新时间:2023-11-03 17:15:53 24 4
gpt4 key购买 nike

我想知道如何从模型状态或模型状态字典中获取键名。

当你向字典中添加一个错误时

  modelStateDictionary.AddModelError("key","errorMessage");

您必须指定一个 key 。

我想获取键名。

 foreach (ModelState modelState in modelStateDictionary.Values) 
{



}

我做了上面的操作,但只包含错误消息我想知道它的关键是什么。我只能找到获取存储在字符串列表中的所有键。每次我通过 foreach 循环时,我都想把它拿出来。那么我不能通过索引或其他方式获取键名吗?

最佳答案

您还可以枚举 .Keys property

foreach (var key in modelStateDictionary.Keys) 
{
ModelState modelState = modelStateDictionary[key];
}

关于c# - 从模型状态/模型状态字典中获取键名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5329133/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com