桂林建站平台哪家好网站后台数据分析怎么做
web/
2025/9/29 20:45:25/
文章来源:
桂林建站平台哪家好,网站后台数据分析怎么做,网站开发框架技术,桂林网络开发这一直以来是我写代码的一个痛点#xff0c;C#11终于解决了#xff0c;那就是我想把一个整齐的格式的json字符串转出#xff0c;但不能如愿#xff0c;要不用一个三方库来搞定#xff0c;要不就加各种双引号#xff0c;如果有变量还得小心处理{}#xff0c;因为在C#stri… 这一直以来是我写代码的一个痛点C#11终于解决了那就是我想把一个整齐的格式的json字符串转出但不能如愿要不用一个三方库来搞定要不就加各种双引号如果有变量还得小心处理{}因为在C#string类型中 ${}都是有含义的组合使用后就各种转义补齐C#11终于解决了这个痛点使用方式如下环境要求Visual Studio 17.2 Preview 3或.NET 7 Preview 3创建控制台项目目标框架选成.NET7.0然后修改项目文件.csproj增加两个节点这样就能使用到C#11的功能。Project SdkMicrosoft.NET.SdkPropertyGroupOutputTypeExe/OutputTypeTargetFrameworknet7.0/TargetFrameworkImplicitUsingsenable/ImplicitUsingsNullableenable/Nullable/PropertyGroupPropertyGroup Condition$(Configuration)|$(Platform)Debug|AnyCPULangVersionpreview/LangVersion/PropertyGroupPropertyGroup Condition$(Configuration)|$(Platform)Release|AnyCPULangVersionpreview/LangVersion/PropertyGroup
/Project代码主要通过$$开始原始字符串格式用来结束原始字符串格式中间的内容可以原封不动的放上去如果有外部变量用{{}}原占位替换整个字符串看起来很顺眼找问题也很容易了。这里注意的一点是$$是字符串格式的开始占位下面的行不能超出$$否则编译器报错。//原始字符串
var firstName 桂;
var lastName 素伟;
var json $${firstName: {{firstName}},lastName: {{lastName}},sex: male,age: 15 };
Console.WriteLine(json);var xml$$?xml version1.0?PersonFirstName{{firstName}}/FirstNameLastName{{lastName}}/LastNameSexmale/SexAge15/Age/Person;
Console.WriteLine(xml);
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/84085.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!