<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>.NET&#x4E2D;&#x6587;&#x5B98;&#x65B9;&#x535A;&#x5BA2;</provider_name><provider_url>https://devblogs.microsoft.com/dotnet-ch</provider_url><author_name>Amy Peng</author_name><author_url>https://devblogs.microsoft.com/dotnet-ch/author/fapeng/</author_url><title>&#x6B22;&#x8FCE;&#x4F7F;&#x7528; C# 11 | .NET&#x4E2D;&#x6587;&#x5B98;&#x65B9;&#x535A;&#x5BA2;</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="YPNHPNeQzc"&gt;&lt;a href="https://devblogs.microsoft.com/dotnet-ch/%e6%ac%a2%e8%bf%8e%e4%bd%bf%e7%94%a8-c-11/"&gt;&#x6B22;&#x8FCE;&#x4F7F;&#x7528; C# 11&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://devblogs.microsoft.com/dotnet-ch/%e6%ac%a2%e8%bf%8e%e4%bd%bf%e7%94%a8-c-11/embed/#?secret=YPNHPNeQzc" width="600" height="338" title="&#x201C;&#x6B22;&#x8FCE;&#x4F7F;&#x7528; C# 11&#x201D; &#x2014; .NET&#x4E2D;&#x6587;&#x5B98;&#x65B9;&#x535A;&#x5BA2;" data-secret="YPNHPNeQzc" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
//# sourceURL=https://devblogs.microsoft.com/dotnet-ch/wp-includes/js/wp-embed.min.js
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://devblogs.microsoft.com/dotnet-ch/wp-content/uploads/sites/75/2022/12/csharp11.png</thumbnail_url><thumbnail_width>1000</thumbnail_width><thumbnail_height>516</thumbnail_height><description>&#x672C;&#x6587;&#x7FFB;&#x8BD1;&#x4E8E;Mads Torgersen&#x7684;&#x8FD9;&#x7BC7;&#x82F1;&#x6587;&#x6587;&#x7AE0;&#xFF1A;Welcome to C# 11 &#x3002; &#x6211;&#x5F88;&#x9AD8;&#x5174;&#x5730;&#x5BA3;&#x5E03; C# 11 &#x5DF2;&#x7ECF;&#x53D1;&#x5E03;&#xFF01;&#x4E0E;&#x5F80;&#x5E38;&#x4E00;&#x6837;&#xFF0C;C# &#x5F00;&#x8F9F;&#x4E86;&#x4E00;&#x4E9B;&#x5168;&#x65B0;&#x7684;&#x9886;&#x57DF;&#xFF0C;&#x540C;&#x65F6;&#x63A8;&#x8FDB;&#x4E86;&#x8FC7;&#x53BB;&#x7248;&#x672C;&#x4E2D;&#x4E00;&#x76F4;&#x5728;&#x8FD0;&#x884C;&#x7684;&#x51E0;&#x4E2A;&#x4E3B;&#x9898;&#x3002;&#x6211;&#x4EEC;&#x7684;&#x6587;&#x6863;&#x9875;&#x9762;&#x4E0A;&#x7684; C# 11 &#x7684;&#x65B0;&#x589E;&#x529F;&#x80FD;&#x4E0B;&#x6709;&#x8BB8;&#x591A;&#x529F;&#x80FD;&#x548C;&#x8BE6;&#x7EC6;&#x4FE1;&#x606F;&#xFF0C;&#x8FD9;&#x4E9B;&#x5185;&#x5BB9;&#x90FD;&#x5F97;&#x5230;&#x4E86;&#x5F88;&#x597D;&#x7684;&#x4ECB;&#x7ECD;&#x3002; &#x63A5;&#x4E0B;&#x6765;&#x662F;&#x4E00;&#x4E9B;&#x4EAE;&#x70B9;&#x5F00;&#x80C3;&#x83DC;&#x2014;&#x2014;&#x6709;&#x5927;&#x6709;&#x5C0F;&#x3002; &#x5728;&#x6211;&#x4EEC;&#x6DF1;&#x5165;&#x63A2;&#x8BA8;&#x4E4B;&#x524D;&#xFF0C;&#x8BA9;&#x6211;&#x5148;&#x8BF4;&#x4E00;&#x4E0B;&#x6211;&#x5BF9;&#x8FD9;&#x4E2A;&#x7248;&#x672C;&#x7684; C# &#x7684;&#x8BDE;&#x751F;&#x6709;&#x591A;&#x9AD8;&#x5174;&#xFF01;&#x968F;&#x7740;&#x6BCF;&#x4E2A;&#x7248;&#x672C;&#x7684;&#x53D1;&#x5E03;&#xFF0C;&#x793E;&#x533A;&#x7684;&#x53C2;&#x4E0E;&#x5EA6;&#x8D8A;&#x6765;&#x8D8A;&#x9AD8;&#xFF0C;&#x4ED6;&#x4EEC;&#x8D21;&#x732E;&#x4E86;&#x4ECE;&#x5EFA;&#x8BAE;&#x3001;&#x89C1;&#x89E3;&#x548C;bug&#x62A5;&#x544A;&#x4E00;&#x76F4;&#x5230;&#x6574;&#x4E2A;&#x529F;&#x80FD;&#x5B9E;&#x73B0;&#x7684;&#x6240;&#x6709;&#x5185;&#x5BB9;&#x3002;&#x8FD9;&#x771F;&#x7684;&#x662F;&#x6BCF;&#x4E2A;&#x4EBA;&#x7684;C#&#x3002;&#x8C22;&#x8C22;&#xFF01; UTF-8 &#x5B57;&#x7B26;&#x4E32;&#x6587;&#x5B57; &#x9ED8;&#x8BA4;&#x60C5;&#x51B5;&#x4E0B;&#xFF0C;C# &#x5B57;&#x7B26;&#x4E32;&#x88AB;&#x786C;&#x7F16;&#x7801;&#x4E3A; UTF-16&#xFF0C;&#x800C;&#x4E92;&#x8054;&#x7F51;&#x4E0A;&#x6D41;&#x884C;&#x7684;&#x5B57;&#x7B26;&#x4E32;&#x7F16;&#x7801;&#x662F; UTF-8&#x3002; &#x4E3A;&#x4E86;&#x6700;&#x5927;&#x9650;&#x5EA6;&#x5730;&#x51CF;&#x5C11;&#x8F6C;&#x6362;&#x7684;&#x9EBB;&#x70E6;&#x548C;&#x6027;&#x80FD;&#x5F00;&#x9500;&#xFF0C;&#x60A8;&#x73B0;&#x5728;&#x53EA;&#x9700;&#x5C06; u8 &#x540E;&#x7F00;&#x9644;&#x52A0;&#x5230;&#x5B57;&#x7B26;&#x4E32;&#x6587;&#x5B57;&#x5373;&#x53EF;&#x7ACB;&#x5373;&#x5C06;&#x5B83;&#x4EEC;&#x8F6C;&#x6362;&#x4E3A; UTF-8&#xFF1A; var u8 = "This is a UTF-8 string!"u8; UTF-8 &#x5B57;&#x7B26;&#x4E32;&#x6587;&#x5B57;&#x7B80;&#x5355;&#x5730;&#x8FD4;&#x56DE;&#x4E00;&#x4E2A;&#x5B57;&#x8282;&#x5757;&#x2014;&#x2014;&#x4EE5; ReadOnlySpan&lt;byte&gt; &#x7684;&#x5F62;&#x5F0F;&#x3002; &#x5BF9;&#x4E8E; UTF-8 &#x7F16;&#x7801;&#x5F88;&#x91CD;&#x8981;&#x7684;&#x573A;&#x666F;&#xFF0C;&#x8FD9;&#x53EF;&#x80FD;&#x6BD4;&#x67D0;&#x4E9B;&#x4E13;&#x7528;&#x7684;&#x65B0; UTF-8 &#x5B57;&#x7B26;&#x4E32;&#x7C7B;&#x578B;&#x66F4;&#x6709;&#x7528;&#x3002; &#x9605;&#x8BFB;&#x6709;&#x5173; UTF-8 &#x5B57;&#x7B26;&#x4E32;&#x6587;&#x5B57;&#x7684;&#x6587;&#x6863;&#x3002; &#x539F;&#x59CB;&#x5B57;&#x7B26;&#x4E32;&#x6587;&#x5B57; &#x5B57;&#x7B26;&#x4E32;&#x6587;&#x5B57;&#x4E2D;&#x7684;&#x5F88;&#x591A;&#x5185;&#x5BB9;&#x90FD;&#x662F;&#x67D0;&#x79CD;&#x201C;&#x4EE3;&#x7801;&#x201D;&#x2014;&#x2014;&#x4E0D;&#x4EC5;&#x662F;&#x7A0B;&#x5E8F;&#x6587;&#x672C;&#xFF0C;&#x8FD8;&#x6709; JSON &#x548C; XML &#x6570;&#x636E;&#x3001;HTML&#x3001;&#x6B63;&#x5219;&#x8868;&#x8FBE;&#x5F0F;&#x3001;SQL &#x67E5;&#x8BE2;&#x7B49;&#x3002; [&hellip;]</description></oembed>
