eIT.com.cn 2023/2/24 21:35:04 阅读 8 次
前言在 .Net 7 中,我们可以通过绑定数组的方式来接收来自查询字符串的参数。这样就不需要再使用逗号分隔的字符串来获取参数了。 代码演示假设我们需要从 query 上接受多个 id 并返回查询的结果。例如: id=1&id=2 在 .Net 7 中,我们可以这样实现: public ActionResult GetResults([FromQuery]int[] ids) { // 使用 ids 数组查询结果 } 这样就可以直接将 id=1&id=2 这样的查询字符串绑定到 ids 数组上。 借助 IParsable 绑定更复杂的类型如果我们需要绑定的类型比较复杂,例如: public ActionResult GetResults([FromQuery]MyDate[] dates) { // 使用 dates 数组查询结果 } 我们可以通过实现 IParsable public class MyDate : IParsable 这样就可以通过 dates=1-1&dates=2-2 这样的查询字符串来绑定到 MyDate[] 数组上了。 参考资料Bind arrays and string values from headers and query strings: 总结到此这篇关于如何在.Net 7中将Query绑定到数组的文章就介绍到这了,更多相关.Net7将Query绑定到数组内容请搜索本站以前的文章或继续浏览下面的相关文章希望大家以后多多支持本站! |
• 使用.net core 自带DI框架实现延迟加载功能 (2023/2/24 21:35:05)
• uni-app结合.NET 7实现微信小程序订阅消息推送 (2023/2/24 21:35:05)
• .net core 3.1 Redis安装和简单使用 (2023/2/24 21:35:05)
• ASP.NET Core按用户等级授权的方法 (2023/2/24 21:35:05)
• MessagePack 和System.Text.Json 序列化和反序列化性能及对比分析 (2023/2/24 21:35:05)
• ASP.NET Core 7 Razor Pages项目发布到IIS的详细过程 (2023/2/24 21:35:04)
• Visual Studio 2022 MAUI NU1105(NETSDK1005) 问题处理记录 (2023/2/24 21:35:04)
• .net core利用PdfSharpCore操作PDF实例教程 (2023/2/24 21:35:04)
• 如何在.Net 7中将Query绑定到数组详解 (2023/2/24 21:35:04)
• 使用 .NET MAUI 开发 ChatGPT 客户端的流程 (2023/2/24 21:35:04)
Java 安装配置 | Java泛型 | 路由协议 | Cocos2d-x | 软件应用问答 | 数据库文摘 | 数据仓库 | 无线网络解决方案 | MCSE | MSN | Biopython | 网吧媒体应用 | 应用服务器 | Spring | 使用Python教程进行密码学 | iOS(iPhone,iPad) | XQuery | Silverlight | QQ综合 | 互联网安全
合作媒体与友情链接 |
生活常识小贴士 | 软件开发教程 | 智慧城市生活网 | 息县通生活服务[移动版] | 息县商圈[移动版] | 美食菜谱 |
健康养生 | 法律知识 | 科技频道 | 电影影讯 | 留学考研学习 | 星座生肖|解梦说梦 |
关于我们 | 联系我们 | 合作媒体 | 使用条款 | 隐私权声明 | 版权声明 |
Copyright © 2023 eIT.com.cn. All Rights Reserved. | 豫ICP备2022012332号 |