gpt4 book ai didi

c# - 在 KeyValuePair/Dictionary 中重命名键/值

转载 作者:太空宇宙 更新时间:2023-11-03 21:27:51 25 4
gpt4 key购买 nike

在我的代码中越来越多的地方,我正在使用 KeyValuePair<string,string>Dictionary<string,string>通过以下方式: KeyValuePair包含主要电子邮件和 UPN 名称,我总是记不住 Key 中的哪一个哪个在Value .

我能否以仅重命名 Key 的方式从 KVP/Dict 中“派生”类?和 Value (分别针对 UPN 和电子邮件),但保留它们的所有内部工作方式?

如果不是,我还需要哪些其他易于维护的可能性来帮助我记住哪个是哪个?

最佳答案

一个简单的解决方案是为您的电子邮件使用 System.Net.Mail 中的内置 .NET MailAddress 类而不是字符串。这也增加了您的地址也得到验证的好处。

编辑:链接到 MSDN 文件。

http://msdn.microsoft.com/en-us/library/system.net.mail.mailaddress(v=vs.110).aspx

关于c# - 在 KeyValuePair/Dictionary 中重命名键/值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25887645/

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