Using AppSettings.AllKeys

本文关键字:AllKeys AppSettings Using | 更新日期: 2023-09-27 18:34:23

我正在尝试使用应用程序密钥,如下所示:

<add key="APPLE" value="TESTER"/>
<add key="apple" value="TESTER"/>
<add key="ORANGE" value="DEVELOPER"/>

现在的问题是,当我使用 AllKeys 作为:

WebConfigurationManager.AppSettings.AllKeys.Contains(Fruits)

AllKeys只包含APPLE和ORANGE的键,而"苹果"则没有任何内容。是因为,"苹果"和"苹果"都与"测试人员"具有相同的价值吗?

否则,"苹果"

和"苹果"的键之间的Allkeys冲突

任何指示??

Using AppSettings.AllKeys

AppSettings 是一个NameValueCollection,其默认比较器是CaseInsensitiveComparer