专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
今天看啥  ›  专栏  ›  dotNET跨平台

ASP.NET Core 知识速递 - Day 3:每天进步一点

dotNET跨平台  · 公众号  ·  · 2024-09-16 08:53
    

文章预览

我们在   ASP.NET Core 知识速递 - Day 1:每天进步一点 说到了HTTP请求的URL查询参数,这一节我们讲解一下在ASP.NET Core中如何优雅的拼接字符串,来提升我们代码的可读性。我们在这里会用到一个 QueryString 对象,这是一个C#中的结构体类型。 接下来我们创建一个简单的ASP.NET Core应用程序,添加如下代码: var app = WebApplication.Create(); app.Run( async context => { var dicts = new Dictionary < string , string >() { [ "id" ] = "001" , [ "name" ] = "桂兵兵" , [ "birthday" ] = "1986/08/30" , [ "guid" ] = Guid.NewGuid().ToString(), [ "artist" ] = "Bill Gui" , [ "formula" ] = "10 * 5 = 50" }; var queryString = QueryString.Create(dicts); context.Response.Headers.Append( "Content-Type" , "text/html;charset=utf-8" ); await context.Response.WriteAsync( $@" 使用 QueryString.Cr ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览