{"id":3739,"date":"2023-06-11T12:20:08","date_gmt":"2023-06-11T04:20:08","guid":{"rendered":"https:\/\/lonelinerd.com\/?p=3739"},"modified":"2023-06-11T12:34:53","modified_gmt":"2023-06-11T04:34:53","slug":"string","status":"publish","type":"post","link":"https:\/\/lonelinerd.com\/index.php\/2023\/06\/11\/string\/","title":{"rendered":"C#\u7b46\u8a18 \u2013 \u6587\u672c\u8655\u7406"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"3739\" class=\"elementor elementor-3739\">\n\t\t\t\t\t\t<div class=\"elementor-inner\">\n\t\t\t\t<div class=\"elementor-section-wrap\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c864047 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c864047\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a7722ce\" data-id=\"a7722ce\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f5b3462 elementor-widget elementor-widget-text-editor\" data-id=\"f5b3462\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h5 class=\"md-end-block md-heading md-focus\"><strong><span class=\"md-plain\">\u5b57\u7b26<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8868\u793a\u6210<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">16\u4f4dUnicode\u4ee3\u78bc\u503c<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6bcf\u500b\u5b57\u7b26\u90fd\u662f<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">System.Char\u7d50\u69cb\u7684\u5be6\u4f8b<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u63d0\u4f9b\u4e86\u5169\u500b\u5e38\u91cf\u5b57\u6bb5<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">MinValue\uff1a&#8217;\\0&#8242;<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">MaxValue\uff1a&#8217;\\uffff&#8217;<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u975c\u614b\u65b9\u6cd5<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">GetUnicodeCategory<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8fd4\u56deSystem.Globalization.<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">UnicodeCategory<\/span><\/span><\/span><span class=\"md-plain\">\u679a\u8209\u985e\u578b\u7684\u4e00\u500b\u503c\uff0c\u8868\u793a\u8a72\u5b57\u7b26\u7684\u985e\u578b\uff08\u5b57\u6bcd\/\u6578\u5b57\/\u6a19\u9ede\/&#8230;&#8230;\uff09<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">IsDigit\/IsLetter\/IsUpper\u7b49\u975c\u614b\u65b9\u6cd5\u90fd\u5728\u5167\u90e8\u8abf\u7528\u4e86\u8a72\u65b9\u6cd5<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">ToLower(Invariant)\/ToUpper(Invariant)<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5c07\u5b57\u7b26\u8f49\u63db\u70ba\u5c0f\u5beb\/\u5927\u5beb\uff08\u662f\u5426\u9700\u8981\u5ffd\u7565\u8a9e\u8a00\u6587\u5316\uff09<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5be6\u4f8b\u65b9\u6cd5<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">GetNumericValue<\/span><\/span><\/span><span class=\"md-plain\">\uff08\u8fd4\u56de\u5b57\u7b26\u7684\u6578\u503c\u5f62\u5f0f\uff09<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u975e\u6578\u5b57\u5c07\u6703\u8fd4\u56de-1<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6578\u503c\u985e\u578b\u8207Char\u5be6\u4f8b\u8f49\u63db<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5f37\u8f49<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">char<\/span> <span class=\"cm-variable\">c<\/span>; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">c<\/span> <span class=\"cm-operator\">=<\/span> (<span class=\"cm-variable-3\">char<\/span>)<span class=\"cm-number\">65<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-variable\">$<\/span><span class=\"cm-string\">\"Char: {c}\"<\/span>);<\/span><\/pre><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"IL\" spellcheck=\"false\"><span role=\"presentation\">IL_0000:  nop<\/span><br \/><span role=\"presentation\">IL_0001:  ldc.i4.s \u00a0 65<\/span><br \/><span role=\"presentation\">IL_0003:  stloc.0<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u6548\u7387\u6700\u9ad8<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7531\u7de8\u8b6f\u5668\u751f\u6210IL\u6307\u4ee4\u4f86\u8f49\u63db\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u4e0d\u5fc5\u8abf\u7528\u65b9\u6cd5<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u53ef\u4ee5\u6307\u5b9a\u8f49\u63db\u6642\u4f7f\u7528checked\u9084\u662funchecked<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">Convert\u985e<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">char<\/span> <span class=\"cm-variable\">c<\/span>; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">c<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">Convert<\/span>.<span class=\"cm-variable\">ToChar<\/span>(<span class=\"cm-number\">65<\/span>);<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-variable\">$<\/span><span class=\"cm-string\">\"Converted: {c}\"<\/span>);<\/span><\/pre><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"IL\" spellcheck=\"false\"><span role=\"presentation\">IL_0019:  nop<\/span><br \/><span role=\"presentation\">IL_001a:  ldc.i4.s \u00a0 65<\/span><br \/><span role=\"presentation\">IL_001c:  call \u00a0 \u00a0 \u00a0 char [System.Runtime.Extensions]System.Convert::ToChar(int32)<\/span><br \/><span role=\"presentation\">IL_0021:  stloc.0<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6548\u7387\u4e00\u822c<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">Convert\u985e\u63d0\u4f9b\u4e86\u5e7e\u500b\u975c\u614b\u65b9\u6cd5\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u4ee5checked\u65b9\u5f0f\u57f7\u884c<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">IConvertible\u63a5\u53e3<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">char<\/span> <span class=\"cm-variable\">c<\/span>; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">c<\/span> <span class=\"cm-operator\">=<\/span> ((<span class=\"cm-variable\">IConvertible<\/span>)<span class=\"cm-number\">65<\/span>).<span class=\"cm-variable\">ToChar<\/span>(<span class=\"cm-atom\">null<\/span>);<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-variable\">$<\/span><span class=\"cm-string\">\"Interface: {c}\"<\/span>);<\/span><\/pre><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"IL\" spellcheck=\"false\"><span role=\"presentation\">IL_0037:  nop<\/span><br \/><span role=\"presentation\">IL_0038:  ldc.i4.s \u00a0 65<\/span><br \/><span role=\"presentation\">IL_003a:  box \u00a0 \u00a0 \u00a0  [System.Runtime]System.Int32<\/span><br \/><span role=\"presentation\">IL_003f:  ldnull<\/span><br \/><span role=\"presentation\">IL_0040:  callvirt \u00a0 instance char [System.Runtime]System.IConvertible::ToChar(class [System.Runtime]System.IFormatProvider)<\/span><br \/><span role=\"presentation\">IL_0045:  stloc.0<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6548\u7387\u6700\u5dee<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u503c\u985e\u578b\u8abf\u7528\u63a5\u53e3\u65b9\u6cd5<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u8981\u6c42\u88dd\u7bb1<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d49c77a elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d49c77a\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-798ee0b\" data-id=\"798ee0b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-009e969 elementor-widget elementor-widget-text-editor\" data-id=\"009e969\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h5 class=\"md-end-block md-heading\"><strong><span class=\"md-plain\">\u5b57\u7b26\u4e32<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5b57\u7b26\u4e32\u662f\u4e00\u500b<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u4e0d\u53ef\u8b8a\u7684\u9806\u5e8f\u5b57\u7b26\u96c6\u300d\uff0c\u76f4\u63a5\u6d3e\u751f\u81eaObject\uff0c\u5c6c\u65bc\u5f15\u7528\u985e\u578b<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5305\u62ecC#\u4ee5\u5167\u7684\u5f88\u591a\u8a9e\u8a00\u5c07string\u8996\u70ba\u57fa\u5143\u985e\u578b<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7de8\u8b6f\u5668\u5141\u8a31\u6e90\u4ee3\u78bc\u76f4\u63a5\u4f7f\u7528\u5b57\u9762\u503c\u5b57\u7b26\u4e32\uff0c\u5c07\u9019\u4e9b\u5b57\u9762\u503c\u653e\u5230\u5143\u6578\u64da\u4e2d\uff0c\u5728\u904b\u884c\u6642\u52a0\u8f09\u548c\u5f15\u7528<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">s<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-string\">\"Hello World\"<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-variable\">s<\/span>);<\/span><\/pre><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\" spellcheck=\"false\"><span role=\"presentation\">User Strings<\/span><br \/><span role=\"presentation\">-------------------------------------------------------<\/span><br \/><span role=\"presentation\">70000001 : (11) L\"Hello World\"<\/span><\/pre><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5b57\u9762\u503c\u5b57\u7b26\u4e32\u6703\u88ab\u52a0\u8f09\u5230\u5143\u6578\u64da\u4e2d<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"IL\" spellcheck=\"false\"><span role=\"presentation\">IL_0000:  nop<\/span><br \/><span role=\"presentation\">IL_0001:  ldstr \u00a0 \u00a0  \"Hello World\"<\/span><br \/><span role=\"presentation\">IL_0006:  stloc.0<\/span><\/pre><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">ldstr\uff08Load String\uff09\u6307\u4ee4\u6703\u88ab\u8abf\u7528\uff0c\u5f9e\u5143\u6578\u64da\u4e2d\u7372\u5f97\u5c0d\u61c9\u7684\u5b57\u9762\u503c\u4e26\u69cb\u9020\u5c0d\u8c61<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5b57\u7b26\u4e32\u9023\u63a5<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u591a\u500b\u5b57\u7b26\u4e32\u53ef\u4ee5\u901a\u904e &#8216;+&#8217; \u64cd\u4f5c\u7b26\u88ab\u9023\u63a5\u8d77\u4f86<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5982\u679c\u5b57\u7b26\u4e32\u90fd\u662f\u5b57\u9762\u503c\uff0cC#\u7de8\u8b6f\u5668\u5c31\u6703\u5728\u7de8\u8b6f\u6642\u5c07\u5b83\u5011\u9023\u63a5\u8d77\u4f86\u4e26\u653e\u5230\u5143\u6578\u64da\u4e2d<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-string\">\"AA\"<\/span> <span class=\"cm-operator\">+<\/span> <span class=\"cm-string\">\" \"<\/span> <span class=\"cm-operator\">+<\/span> <span class=\"cm-string\">\"DD\"<\/span>); <span class=\"cm-comment\">\/\/Connected in Compile Stage<\/span><\/span><\/pre><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\" spellcheck=\"false\"><span role=\"presentation\">7000001f : ( 5) L\"AA DD\"<\/span><\/pre><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u679c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u975e\u5b57\u9762\u503c\uff08\u8b8a\u91cf\uff09\uff0c\u9023\u63a5\u5247\u5728\u904b\u884c\u6642\u9032\u884c<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">s<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-string\">\"Hello World\"<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-variable\">s<\/span> <span class=\"cm-operator\">+<\/span> <span class=\"cm-string\">\"BB\"<\/span>); <span class=\"cm-comment\">\/\/Not Connect in Compile Stage<\/span><\/span><\/pre><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"\" spellcheck=\"false\"><span role=\"presentation\">70000001 : (11) L\"Hello World\"<\/span><br \/><span role=\"presentation\">70000019 : ( 2) L\"BB\"<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u9019\u985e\u9023\u63a5\u4e0d\u8981\u4f7f\u7528&#8221;+&#8221;\u64cd\u4f5c\u7b26\u4f86\u9023\u63a5\uff0c\u907f\u514d\u5728\u5806\u4e0a\u5275\u5efa\u591a\u500b\u5b57\u7b26\u4e32\u5c0d\u8c61\uff0c\u7522\u751fGC\u5f71\u97ff\u6027\u80fd<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u61c9\u8a72\u4f7f\u7528StringBuilder\u9032\u884c\u9023\u63a5<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u9010\u5b57\u5b57\u7b26\u4e32<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728\u5b57\u7b26\u4e32\u524d\u52a0\u4e0a<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">&#8220;@&#8221;<\/span><\/span><\/span><span class=\"md-plain\">\uff0c\u4f7f\u4e00\u500b\u5b57\u7b26\u4e32\u88ab\u8072\u660e\u70ba\u300c\u9010\u5b57\u5b57\u7b26\u4e32\u300d\uff0c\u8868\u793a\u5f15\u865f\u4e2d\u7684\u6240\u6709\u5b57\u7b26\u6703\u88ab\u8996\u70ba\u5b57\u7b26\u4e32\u7684\u4e00\u90e8\u5206<\/span><\/p><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">path<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-string\">@\"C:\\XXXX\\XXXX\\XXX.txt\"<\/span>;<\/span><\/pre><\/li><\/ul><\/li><\/ul><h5 class=\"md-end-block md-heading\"><strong><span class=\"md-plain\">\u5b57\u7b26\u4e32\u7684\u4e0d\u53ef\u8b8a<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5b57\u7b26\u4e32\u4e00\u7d93\u5275\u5efa\u5c31\u4e0d\u6703\u88ab\u6539\u8b8a<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5176\u6240\u6709\u5c0d\u8c61\u65b9\u6cd5\uff0c\u5982ToUpper\u3001Substring\u7b49\u6703\u5275\u5efa\u5b8c\u6210\u6307\u5b9a\u64cd\u4f5c\u7684\u81e8\u6642\u5b57\u7b26\u4e32\u526f\u672c\uff0c\u53ea\u8981\u4e0d\u4fdd\u5b58\u8a72\u526f\u672c\u5f15\u7528\uff0c\u8a72\u526f\u672c\u5c31\u6703\u5728\u4f7f\u7528\u5b8c\u7562\u5f8c\u88abGC\u56de\u6536<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u679c\u9700\u8981<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u57f7\u884c\u5927\u91cf\u5b57\u7b26\u4e32\u64cd\u4f5c\uff0c\u5c31\u6703\u5c0e\u81f4\u5927\u91cf\u81e8\u6642\u5b57\u7b26\u4e32\u88ab\u5275\u5efa\uff0c\u9020\u6210\u66f4\u983b\u7e41\u7684GC<\/span><\/span><\/span><span class=\"md-plain\">\uff0c\u61c9\u7528StringBuilder\u53d6\u4ee3<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u907f\u514d\u4e86\u7dda\u7a0b\u540c\u6b65\u554f\u984c<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CLR\u53ef\u901a\u904e\u4e00\u500bstring\u5c0d\u8c61\u5171\u4eab\u591a\u500b\u5b8c\u5168\u4e00\u81f4\u7684string\u5167\u5bb9\uff0c\u6e1b\u5c11\u7cfb\u7d71\u4e2d\u7684\u5b57\u7b26\u4e32\u6578\u91cf =&gt; \u5b57\u7b26\u4e32\u7559\u7528<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u51fa\u65bc\u6027\u80fd\u8003\u91cf\uff0cCLR\u77e5\u9053string\u985e\u4e2d\u7684\u5b57\u6bb5\u5e03\u5c40\uff0c\u4e26\u6703\u76f4\u63a5\u8a2a\u554f\u9019\u4e9b\u5b57\u6bb5<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5c0e\u81f4<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">string\u5fc5\u9808\u662f\u5bc6\u5c01\u985e\uff0c\u4ee5\u9632\u6b62CLR\u5c0d\u65bcstring\u7684\u9810\u8a2d\u88ab\u7834\u58de<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><h5 class=\"md-end-block md-heading\"><strong><span class=\"md-plain\">\u5b57\u7b26\u4e32\u7684\u6bd4\u8f03<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5224\u65b7<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u76f8\u7b49\u6027\/\u6392\u5e8f<\/span><\/span><\/span><span class=\"md-plain\">\u6642\uff0c\u6700\u597d\u8abf\u7528string\u985e\u5b9a\u7fa9\u7684\u65b9\u6cd5<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">Equals<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">Compare<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">StartsWith<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">EndsWith<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u9019\u4e9b\u65b9\u6cd5\u4e2d\uff0c\u5f88\u591a\u6703\u8981\u6c42\u7372\u53d6\u4e00\u500b<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">StringComparison<\/span><\/span><\/span><span class=\"md-plain\">\u679a\u8209\u985e\u578b\u7684\u53c3\u6578<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-keyword\">namespace<\/span> <span class=\"cm-def\">System<\/span><\/span><br \/><span role=\"presentation\">{<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">enum<\/span> <span class=\"cm-variable\">StringComparison<\/span><\/span><br \/><span role=\"presentation\"> \u00a0  { \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">CurrentCulture<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">0<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">CurrentCultureIgnoreCase<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">1<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">InvariantCulture<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">2<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">InvariantCultureIgnoreCase<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">3<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">Ordinal<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">4<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">OrdinalIgnoreCase<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">5<\/span><\/span><br \/><span role=\"presentation\"> \u00a0  } \u00a0 \u00a0<\/span><br \/><span role=\"presentation\">}<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u679c\u8981\u4ee5<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u8a9e\u8a00\u6587\u5316\u6b63\u78ba<\/span><\/span><\/span><span class=\"md-plain\">\u7684\u65b9\u5f0f\u4f86\u6bd4\u8f03\u5b57\u7b26\u4e32\uff0c\u61c9\u50b3\u905e<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CurrentCulture(IgnoreCase)<\/span><\/span><\/span><span class=\"md-plain\">\u53c3\u6578<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u76e1\u91cf\u907f\u514d\u4f7f\u7528InvariantCulture(IgnoreCase)\uff0c\u6bd4\u8f03\u6240\u82b1\u6642\u9593\u9060\u8d85\u4f7f\u7528\u300c\u5e8f\u865f\u6bd4\u8f03\u300d\u7684Ordinal(IgnoreCase)<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u5e8f\u865f\u6bd4\u8f03\u300d\uff1a\u4e0d\u8003\u616e\u8a9e\u8a00\u6587\u5316\u4fe1\u606f\uff0c\u53ea\u6bd4\u8f03\u5b57\u7b26\u4e32\u4e2d\u6bcf\u500bChar\u7684Unicode\u78bc\u4f4d<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5e8f\u865f\u6bd4\u8f03\u524d\uff0c\u8981<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5148\u7528ToUpperInvariant\u4f86\u5c0d\u5b57\u7b26\u4e32\u9032\u884c\u6b63\u898f\u5316<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5c11\u90e8\u5206\u6703\u8981\u6c42\u7372\u53d6\u4e00\u500b<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CompareOptions<\/span><\/span><\/span><span class=\"md-plain\">\u679a\u8209\u985e\u578b\u7684\u53c3\u6578<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-keyword\">namespace<\/span> <span class=\"cm-def\">System<\/span>.<span class=\"cm-variable\">Globalization<\/span><\/span><br \/><span role=\"presentation\">{<\/span><br \/><span role=\"presentation\"> \u00a0  [<span class=\"cm-variable\">Flags<\/span>]<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">enum<\/span> <span class=\"cm-variable\">CompareOptions<\/span><\/span><br \/><span role=\"presentation\"> \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">None<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">0<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">IgnoreCase<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">1<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">IgnoreNonSpace<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">2<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">IgnoreSymbols<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">4<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">IgnoreKanaType<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">8<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">IgnoreWidth<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">16<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">OrdinalIgnoreCase<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">268435456<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">StringSort<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">536870912<\/span>,<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable\">Ordinal<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">1073741824<\/span><\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\">}<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u63a5\u53d7\u8a72\u5be6\u53c3\u7684\u65b9\u6cd5\u8981\u6c42\u986f\u5f0f\u50b3\u905e\u8a9e\u8a00\u6587\u5316\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">Ordinal(IgnoreCase)\u6703\u5ffd\u7565\u8a9e\u8a00\u6587\u5316\u7684\u6bd4\u8f03<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u907f\u514d\u4f7f\u7528<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">string.CompareTo\u3001CompareOrdinal\u3001==\u64cd\u4f5c\u7b26\u3001!=\u64cd\u4f5c\u7b26<\/span><\/span><\/span><span class=\"md-plain\">\u4f86\u6bd4\u8f03\u5b57\u7b26\u4e32<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u9019\u4e9b\u6bd4\u8f03\u65b9\u6cd5<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7121\u6cd5\u5f9e\u4f7f\u7528\u4e0a\u770b\u51fa\u6bd4\u8f03\u65b9\u5f0f<\/span><\/span><\/span><span class=\"md-plain\">\uff08\u5e8f\u865f\u6bd4\u8f03\uff1f\u5b57\u7b26\u5c55\u958b\uff1f\u5c0d\u8a9e\u8a00\u6587\u5316\u662f\u5426\u654f\u611f\uff1f\uff09<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u300c\u5b57\u7b26\u5c55\u958b\u300d\uff1a\u5c07\u4e00\u500b\u5b57\u7b26\u5c55\u958b\u6210\u5ffd\u8996\u8a9e\u8a00\u6587\u5316\u7684\u591a\u500b\u5b57\u7b26<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CultureInfo<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u9019\u500b\u985e\u8868\u793a\u4e00\u500b\u300c\u8a9e\u8a00\/\u570b\u5bb6\u300d<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5728CLR\u4e2d\uff0c\u6bcf\u500b\u7dda\u7a0b\u95dc\u806f\u4e86\u5169\u500b\u5c6c\u6027\uff0c\u6bcf\u500b\u5c6c\u6027\u53c8\u5f15\u7528\u4e00\u500bCultureInfo\u5c0d\u8c61<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CurrentUICulture<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">UI\u5143\u7d20\u7684\u8a9e\u8a00<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">CurrentCulture<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6578\u5b57\/\u65e5\u671f\u683c\u5f0f\u5316<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5b57\u7b26\u4e32\u5927\u5c0f<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5b57\u7b26\u4e32\u6bd4\u8f03<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">CultureInfo\u5167\u90e8\u7684\u4e00\u500b\u5b57\u6bb5\u5f15\u7528\u4e86\u4e00\u500b<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">System.Globalization.CompareInfo<\/span><\/span><\/span><span class=\"md-plain\">\u5c0d\u8c61<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u8a72\u5c0d\u8c61\u5c01\u88dd\u4e86\u8a9e\u8a00\u6587\u5316\u7684\u5b57\u7b26\u6392\u5e8f\u8868\u4fe1\u606f\uff08\u6839\u64daUnicode\u6a19\u6e96\u5b9a\u7fa9\uff09<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u6bcf\u7a2e\u8a9e\u8a00\u6587\u5316\u53ea\u67091\u500bCompareInfo\u5c0d\u8c61<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8abf\u7528string.Compare\u6642\uff1a<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u679c\u6307\u5b9a\u4e86\u8a9e\u8a00\u6587\u5316\uff08CultureInfo\uff09\uff0c\u5c31\u6703\u4f7f\u7528\u6307\u5b9a\u7684\u8a9e\u8a00\u6587\u5316\uff1b\u6c92\u6709\u5247\u4f7f\u7528\u7dda\u7a0b\u7684CurrentCulture\u5c6c\u6027<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">Compare\u65b9\u6cd5\u5167\u90e8\u6703\u7372\u53d6\u8a72CultureInfo\u7684CompareInfo\u5c0d\u8c61\u5f15\u7528\uff0c\u4e26\u8abf\u7528\u5176Compare\u65b9\u6cd5<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8a72Compare\u65b9\u6cd5<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7372\u53d6\u4f86\u81eaCompareOptions\u679a\u8209\u985e\u578b\u7684\u503c\u4f5c\u70ba\u53c3\u6578<\/span><\/span><\/span><span class=\"md-plain\">\uff0c\u8a72\u679a\u8209\u5b9a\u7fa9\u7684\u7b26\u865f\u4ee3\u8868\u4e00\u7d44\u4f4d\u6a19\u5fd7\uff08bit flag\uff09<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5c0d\u9019\u4e9bbit flag\u9032\u884cOR\u904b\u7b97\u53ef\u9032\u884c\u66f4\u5168\u9762\u7684\u63a7\u5236<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><h5 class=\"md-end-block md-heading\"><strong><span class=\"md-plain\">\u5b57\u7b26\u4e32\u7559\u7528<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7531\u65bc\u5b57\u7b26\u4e32\u662f\u4e0d\u53ef\u8b8a\u7684\uff0c\u6240\u4ee5\u4e00\u822c\u800c\u8a00\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u4e00\u500b\u5b57\u7b26\u4e32\u5728\u5167\u5b58\u88e1\u53ea\u9700\u8981\u4e00\u500b\u5be6\u4f8b<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5f15\u7528\u5b57\u7b26\u4e32\u7684\u6240\u6709\u8b8a\u91cf\u53ea\u9700\u6307\u5411\u55ae\u7368\u4e00\u500b\u5b57\u7b26\u4e32\u5c0d\u8c61<\/span><\/p><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">s1<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-string\">\"Hello\"<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">s2<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-string\">\"Hello\"<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-variable-3\">Object<\/span>.<span class=\"cm-variable\">ReferenceEquals<\/span>(<span class=\"cm-variable\">s1<\/span>, <span class=\"cm-variable\">s2<\/span>)); <span class=\"cm-comment\">\/\/True =&gt; \u5df2\u7559\u7528<\/span><\/span><\/pre><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">CLR\u521d\u59cb\u5316\u6642\u6703\u5275\u5efa\u4e00\u500b<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5167\u90e8\u54c8\u5e0c\u8868<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u9375\u70ba\u5b57\u7b26\u4e32\uff1b\u503c\u70ba\u5c0d\u6258\u7ba1\u5806string\u5c0d\u8c61\u7684\u5f15\u7528<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">string\u985e\u63d0\u4f9b\u4e86\u5169\u500b\u65b9\u6cd5\u8a2a\u554f\u8a72\u54c8\u5e0c\u8868<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">Intern(string str)<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u8a72\u65b9\u6cd5\u7372\u53d6\u4e00\u500bstring\u53c3\u6578\uff0c\u7372\u53d6\u5176\u54c8\u5e0c\u78bc\u5176\u6aa2\u67e5\u5167\u90e8\u54c8\u5e0c\u8868\u4e2d\u662f\u5426\u6709\u5339\u914d\u9805\uff0c\u6709\u5247\u8fd4\u56de\u8a72\u5f15\u7528\uff1b\u6c92\u6709\u5247\u5275\u5efa\u526f\u672c\uff0c\u6dfb\u52a0\u5230\u5167\u90e8\u54c8\u5e0c\u8868\u4e2d\uff0c\u8fd4\u56de\u8a72\u5f15\u7528<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">GC\u4e0d\u80fd\u91cb\u653e\u5167\u90e8\u54c8\u5e0c\u8868\u5f15\u7528\u7684\u5b57\u7b26\u4e32\uff0c\u9664\u975eAppDomain\u5378\u8f09\/\u9032\u7a0b\u7d42\u6b62<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4e5f\u5c31\u662fInterned\u4e86\u7684\u5b57\u7b26\u4e32\uff0c\u5373\u4f7f\u5728\u4ee3\u78bc\u4e0a\u770b\u8d77\u4f86\u5df2\u7d93\u6c92\u6709\u88ab\u5f15\u7528\uff0c\u5176\u5167\u5b58\u4e5f\u7121\u6cd5\u88ab\u91cb\u653e<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">IsInterned(string str)<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8a72\u65b9\u6cd5\u540c\u6a23\u5728\u5167\u90e8\u54c8\u5e0c\u8868\u4e2d\u6aa2\u67e5\u5b57\u7b26\u4e32\u662f\u5426\u5b58\u5728\uff1b\u4f46\u5728\u627e\u4e0d\u5230\u7684\u60c5\u6cc1\u4e0b\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u4e0d\u6703\u5275\u5efa\u526f\u672c\u548c\u6dfb\u52a0\u5230\u5167\u90e8\u54c8\u5e0c\u8868\u4e2d\uff0c\u4e26\u8fd4\u56denull<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5b57\u7b26\u4e32\u7559\u7528\u7684\u4f7f\u7528\u9700\u8981\u8b39\u614e<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u9664\u975e\u986f\u5f0f\u8abf\u7528string\u7684Intern\u65b9\u6cd5\uff0c\u5426\u5247\u4e0d\u8981\u4ee5\u300c\u5b57\u7b26\u4e32\u5df2\u7559\u7528\u300d\u7684\u524d\u63d0\u4f86\u5beb\u4ee3\u78bc<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u53ef\u6aa2\u67e5\u7a0b\u5e8f\u96c6\u662f\u5426\u4f7f\u7528\u4e86<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">System.Runtime.CompilerServices.CompilationRelaxationsAttribute<\/span><\/span><\/span><span class=\"md-plain\">\u9032\u884c\u6a19\u8a18\u4e14\u6307\u5b9a\u4e86<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">NoStringInterning<\/span><\/span><\/span><span class=\"md-plain\">\u6a19\u5fd7\u503c<\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5b57\u7b26\u4e32\u6c60<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7531\u65bc\u5728\u7de8\u8b6f\u6e90\u4ee3\u78bc\u6642\uff0c\u7de8\u8b6f\u5668\u9700\u8981\u5c07\u5b57\u9762\u503c\u5b57\u7b26\u4e32\u5d4c\u5165\u5230\u5143\u6578\u64da\u4e2d\uff0c\u5982\u679c\u540c\u4e00\u500b\u5b57\u7b26\u4e32\u5728\u6e90\u78bc\u4e2d\u591a\u6b21\u51fa\u73fe\uff0c\u5c31\u6703\u5c0e\u81f4\u5143\u6578\u64da\u7121\u610f\u7fa9\u7684\u81a8\u8139\u3002<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u56e0\u6b64\uff0c\u5305\u62ecC#\u4ee5\u5167\u7684\u5f88\u591a\u7de8\u8b6f\u5668\u6703<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u78ba\u4fdd\u540c\u4e00\u5b57\u7b26\u4e32\u7684\u5b57\u9762\u503c\u5b57\u7b26\u4e32\u53ea\u5728\u5143\u6578\u64da\u4e2d\u5beb\u5165\u4e00\u6b21<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5f15\u7528\u8a72\u5b57\u7b26\u4e32\u7684\u6240\u6709\u4ee3\u78bc\u88ab\u4fee\u6539\u6210\u5f15\u7528\u5143\u6578\u64da\u4e2d\u7684\u540c\u4e00\u5b57\u7b26\u4e32<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item md-focus-container\"><p class=\"md-end-block md-p md-focus\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7de8\u8b6f\u5668\u5c07\u55ae\u500b\u5b57\u7b26\u4e32\u7684\u591a\u500b\u5be6\u4f8b\u5408\u4f75\u6210\u4e00\u500b\u5be6\u4f8b<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-abc3d47 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"abc3d47\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5db117e\" data-id=\"5db117e\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-692ce3a elementor-widget elementor-widget-text-editor\" data-id=\"692ce3a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h5 class=\"md-end-block md-heading md-focus\"><strong><span class=\"md-plain\">StringBuilder<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7528\u65bc\u5c0d\u5b57\u7b26\u4e32\u548c\u5b57\u7b26\u9032\u884c\u52d5\u614b\u8655\u7406\uff0c\u4e26\u8fd4\u56de\u8655\u7406\u597d\u7684String\u5c0d\u8c61<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5305\u542b\u4e00\u500b\u5f15\u7528\u4e86Char\u7d50\u69cb\u6578\u7d44\u7684\u5b57\u6bb5<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f7f\u7528ToString\u65b9\u6cd5\u5c07Char\u6578\u7d44\u8f49\u63db\u6210string<\/span><\/p><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable\">StringBuilder<\/span> <span class=\"cm-variable\">sb<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-keyword\">new<\/span> <span class=\"cm-variable\">StringBuilder<\/span>();<\/span><\/pre><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">StringBuilder\u7684\u4e09\u500b\u95dc\u9375\u6982\u5ff5<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u6700\u5927\u5bb9\u91cf<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u80fd\u653e\u5230\u5b57\u7b26\u4e32\u7684\u6700\u5927\u5b57\u7b26\u6578\uff0c\u9ed8\u8a8d\u70baInt.MaxValue<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u4e00\u65e6\u69cb\u9020\u597d\u5c31\u4e0d\u80fd\u6539\u8b8a<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5bb9\u91cf<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">StringBuilder\u7dad\u8b77\u7684\u5b57\u7b26\u6578\u7d44\u9577\u5ea6\uff0c\u9ed8\u8a8d\u70ba16<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5411\u5b57\u7b26\u6578\u7d44\u8ffd\u52a0\u5b57\u7b26\u6642\uff0c\u6703\u6aa2\u67e5\u6578\u7d44\u9577\u5ea6\u6703\u5426\u8d85\u904e\u5bb9\u91cf\uff0c\u6703\u5247\u81ea\u52d5\u500d\u589e\u5bb9\u91cf\uff0c\u7528\u65b0\u5bb9\u91cf\u4f86\u5206\u914d\u65b0\u6578\u7d44\uff0c\u4e26\u5c07\u539f\u59cb\u6578\u7d44\u7684\u5b57\u7b26\u8907\u88fd\u5230\u65b0\u6578\u7d44\u4e2d<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u539f\u59cb\u6578\u7d44\u4e4b\u5f8c\u6703\u88abGC<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u52d5\u614b\u64f4\u5bb9\u6703\u640d\u5bb3\u6027\u80fd\uff0c\u76e1\u91cf\u4e00\u958b\u59cb\u8a2d\u7f6e\u4e00\u500b\u5408\u7406\u7684\u5bb9\u91cf<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5b57\u7b26\u6578\u7d44<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u5b57\u7b26\u4e32\u300d\u7684\u5177\u9ad4\u5b57\u7b26\u5167\u5bb9\u5bb9\u5668<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">StringBuilder\u4ee3\u8868\u300c\u53ef\u8b8a\u5b57\u7b26\u4e32\u300d\uff0c\u56e0\u6b64\u5176\u5927\u591a\u6578\u6210\u54e1\u90fd<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u80fd\u66f4\u6539\u5b57\u7b26\u6578\u7d44\u7684\u5167\u5bb9\uff0c\u4e14\u4e0d\u6703\u9020\u6210\u5728\u6258\u7ba1\u5806\u4e0a\u5206\u914d\u65b0\u5c0d\u8c61<\/span><\/span><\/span><span class=\"md-plain\">\uff0c\u53ea\u6709\u4ee5\u4e0b\u5169\u7a2e\u60c5\u6cc1\u6703\u5c0e\u81f4\u65b0\u5c0d\u8c61\u9700\u8981\u88ab\u5206\u914d<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u52d5\u614b\u69cb\u9020\u5b57\u7b26\u4e32\uff08\u9577\u5ea6 &gt; \u8a2d\u7f6e\u7684\u5bb9\u91cf\uff09<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u8abf\u7528ToString()\u65b9\u6cd5<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5927\u591a\u6578StringBuilder\u7684\u65b9\u6cd5\u8fd4\u56de\u7684\u662fStringBuilder\u5c0d\u8c61\u7684\u5f15\u7528\uff0c\u800c\u4e0d\u662fString\u5c0d\u8c61\u7684\u5f15\u7528\uff1b\u8207\u6b64\u540c\u6642\uff0cStringBuilder\u53c8\u4e0d\u8207String\u63d0\u4f9b\u7684\u65b9\u6cd5\u5b8c\u5168\u5c0d\u61c9\uff08\u5982ToLower\u3001ToUpper\u7b49\uff09\uff0c\u6709\u6642\u5019\u9700\u8981StringBuilder\u548cString\u5169\u8005\u4e4b\u9593\u8f49\u63db\u4f86\u9054\u6210\u76ee\u6a19\u9700\u6c42<\/span><\/p><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c26ee29 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c26ee29\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c6bb90d\" data-id=\"c6bb90d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d01e880 elementor-widget elementor-widget-text-editor\" data-id=\"d01e880\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h5 class=\"md-end-block md-heading\"><strong><span class=\"md-plain\">ToString<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">System.Object\u5b9a\u7fa9\u4e86\u4e00\u500b<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u516c\u958b\u7121\u53c3\u865b\u65b9\u6cd5ToString<\/span><\/span><\/span><span class=\"md-plain\">\uff0c\u8fd4\u56de\u4ee3\u8868\u5c0d\u8c61\u7576\u524d\u503c\u7684\u5b57\u7b26\u4e32\/\u5c0d\u8c61\u6240\u5c6c\u985e\u578b\u7684\u5168\u540d<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u554f\u984c\uff1a<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7121\u6cd5\u63a7\u5236<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5b57\u7b26\u4e32\u7684\u683c\u5f0f<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7121\u6cd5<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u6307\u5b9a\u7279\u5b9a\u8a9e\u8a00\u6587\u5316<\/span><\/span><\/span><span class=\"md-plain\">\u683c\u5f0f\u5316\u5b57\u7b26\u4e32<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u985e\u61c9\u5be6\u73fe<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">IFormattable<\/span><\/span><\/span><span class=\"md-plain\">\u4ee5\u53ca\u5176\u63a5\u53e3\u65b9\u6cd5<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-keyword\">namespace<\/span> <span class=\"cm-def\">System<\/span><\/span><br \/><span role=\"presentation\">{ \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"> \u00a0  [<span class=\"cm-variable\">NullableContextAttribute<\/span>(<span class=\"cm-number\">2<\/span>)]<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">interface<\/span> <span class=\"cm-def\">IFormattable<\/span><\/span><br \/><span role=\"presentation\"> \u00a0  { \u00a0 \u00a0 \u00a0 \u00a0<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0  [<span class=\"cm-keyword\">return<\/span>: <span class=\"cm-variable\">NullableAttribute<\/span>(<span class=\"cm-number\">1<\/span>)]<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">ToString<\/span>(<span class=\"cm-variable-3\">string<\/span><span class=\"cm-operator\">?<\/span> <span class=\"cm-variable\">format<\/span>, <span class=\"cm-variable\">IFormatProvider<\/span><span class=\"cm-operator\">?<\/span> <span class=\"cm-variable\">formatProvider<\/span>);<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\">}<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8a72\u63a5\u53e3\u7684ToString\u65b9\u6cd5\u7372\u53d6\u5169\u500b\u53c3\u6578<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">string? format<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u4f55\u683c\u5f0f\u5316\u5c0d\u8c61<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5177\u9ad4\u4f7f\u7528\u53ef\u53c3\u8003Microsoft Doc\u300c\u8a2d\u7f6e\u6578\u5b57\u3001\u65e5\u671f\u548c\u5176\u4ed6\u985e\u578b\u7684\u683c\u5f0f\u300d\u4e3b\u984c<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-link md-pair-s\" spellcheck=\"false\"><a href=\"https:\/\/docs.microsoft.com\/zh-cn\/dotnet\/standard\/base-types\/standard-numeric-format-strings\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.microsoft.com\/zh-cn\/dotnet\/standard\/base-types\/standard-numeric-format-strings<\/a><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">IFormatProvider? formatProvider<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5be6\u73fe\u4e86System.IFormatProvider\u63a5\u53e3\u7684\u985e\u578b\u5be6\u4f8b\uff0c\u63d0\u4f9b\u5177\u9ad4\u7684\u8a9e\u8a00\u6587\u5316\u4fe1\u606f<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u6bd4\u5982CultureInfo\u985e\uff0c\u56e0\u6b64\uff0c\u53ef\u4ee5\u69cb\u9020\u4e00\u500bCultureInfo\u985e\u578b\u4e26\u4ee5\u5176\u4f5c\u70baformatProvider\u7684\u5be6\u53c3<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">int<\/span> <span class=\"cm-variable\">p<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-number\">10<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">s<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">p<\/span>.<span class=\"cm-variable\">ToString<\/span>(<span class=\"cm-string\">\"G\"<\/span>, <span class=\"cm-keyword\">new<\/span> <span class=\"cm-variable\">CultureInfo<\/span>(<span class=\"cm-string\">\"en-US\"<\/span>));<\/span><\/pre><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5c0d\u8c61\u683c\u5f0f\u5316\u6210\u5b57\u7b26\u4e32<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">String.Format\/StringBuilder.AppendFormat<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">formatStr<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable-3\">String<\/span>.<span class=\"cm-variable\">Format<\/span>(<span class=\"cm-string\">\"Hello {0:E} World\"<\/span>, <span class=\"cm-number\">2<\/span>);<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">Format\u65b9\u6cd5\u6703\u4f9d\u6b21\u8abf\u7528\u683c\u5f0f\u5b57\u7b26\u4e32\uff08\u7b2c1\u500b\u53c3\u6578\uff09\u5f8c\u7684\u6bcf\u500b\u5c0d\u8c61\u7684ToString\u65b9\u6cd5<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u683c\u5f0f\u5b57\u7b26\u4e32\u4e2d\u7684\u5927\u62ec\u865f\u53ef\u4ee5\u6307\u5b9a\u683c\u5f0f\u4fe1\u606f<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5b9a\u5236\u683c\u5f0f\u5316\u5668<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">String.Format\/StringBuilder.AppendFormat\u65b9\u6cd5\u7684\u7b2c\u4e00\u500b\u53c3\u6578\u9664\u4e86\u53ef\u4ee5\u63a5\u53d7\u683c\u5f0f\u5b57\u7b26\u4e32\u4ee5\u5916\uff0c\u9084\u53ef\u4ee5\u63a5\u53d7\u4e00\u500b<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5be6\u73fe\u4e86IFormatProvider\u63a5\u53e3\u7684\u985e\u5be6\u4f8b<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u679c\u9019\u500b\u5be6\u4f8b\u9084\u5be6\u73fe\u4e86<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">ICustomFormatter<\/span><\/span><\/span><span class=\"md-plain\">\u63a5\u53e3\uff0c\u90a3\u9ebc\u5728String.Format\/StringBuilder.AppendFormat<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u7372\u53d6\u5c0d\u8c61\u5b57\u7b26\u4e32\u8868\u793a\u6642\uff0c\u5c31\u6703\u8abf\u7528\u9019\u500b\u63a5\u53e3\u7684Format\u65b9\u6cd5<\/span><\/span><\/span><\/p><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">class<\/span> <span class=\"cm-def\">CustomFormatter<\/span> : <span class=\"cm-variable\">IFormatProvider<\/span>, <span class=\"cm-variable\">ICustomFormatter<\/span><\/span><br \/><span role=\"presentation\">{<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">Format<\/span>(<span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">format<\/span>, <span class=\"cm-variable-3\">object<\/span> <span class=\"cm-variable\">arg<\/span>, <span class=\"cm-variable\">IFormatProvider<\/span> <span class=\"cm-variable\">formatProvider<\/span>)<\/span><br \/><span role=\"presentation\"> \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">throw<\/span> <span class=\"cm-keyword\">new<\/span> <span class=\"cm-variable\">NotImplementedException<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\">\u200b<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-variable-3\">object<\/span> <span class=\"cm-variable\">GetFormat<\/span>(<span class=\"cm-variable\">Type<\/span> <span class=\"cm-variable\">formatType<\/span>)<\/span><br \/><span role=\"presentation\"> \u00a0  {<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0 \u00a0 \u00a0<span class=\"cm-keyword\">throw<\/span> <span class=\"cm-keyword\">new<\/span> <span class=\"cm-variable\">NotImplementedException<\/span>();<\/span><br \/><span role=\"presentation\"> \u00a0  }<\/span><br \/><span role=\"presentation\">}<\/span><\/pre><\/li><\/ul><\/li><\/ul><\/li><\/ul><div class=\"md-hr md-end-block md-focus\" tabindex=\"-1\">\u00a0<\/div>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f563467 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f563467\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fa0d9db\" data-id=\"fa0d9db\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-60e7fbf elementor-widget elementor-widget-text-editor\" data-id=\"60e7fbf\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h5 class=\"md-end-block md-heading\"><strong><span class=\"md-plain\">\u5b57\u7b26\u5b57\u7bc0\u8f49\u63db<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728\u8207\u6587\u4ef6\/\u7db2\u7d61\u6d41\u7684\u4ea4\u4e92\u4e2d\u9032\u884c\u7de8\u78bc\/\u89e3\u78bc\u6642\uff0c\u5f80\u5f80\u9700\u8981\u5b57\u7b26\u8207\u5b57\u7bc0\u9593\u7684\u76f8\u4e92\u8f49\u63db<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728\u7528BinaryWriter\/StreamWriter\u5c07\u5b57\u7b26\u4e32\u767c\u7d66\u6587\u4ef6\/\u7db2\u7d61\u6d41\u6642\u9700\u8981\u9032\u884c\u7de8\u78bc<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728\u7528BinaryReader\/StreamReader\u5f9e\u6587\u4ef6\/\u7db2\u7d61\u6d41\u8b80\u53d6\u5b57\u7b26\u4e32\u6642\u9700\u8981\u9032\u884c\u89e3\u78bc<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5e38\u7528\u7684\u7de8\/\u89e3\u78bc\u65b9\u6848\u6642UTF-8\u548cUTF-16\uff0c\u9ed8\u8a8d\u70baUTF-8<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7de8\u78bc\/\u89e3\u78bc<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f7f\u7528<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">System.Text.Encoding<\/span><\/span><\/span><span class=\"md-plain\">\u6d3e\u751f\u7684\u4e00\u500b\u985e\u578b\u7684\u5be6\u4f8b\u4f86\u5c0d\u5b57\u7b26\u9032\u884c\u7de8\u78bc\/\u89e3\u78bc<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">Encoding\u57fa\u985e\u4e0b\u6709\u5e7e\u500b\u975c\u614b\u5c6c\u6027\uff0c\u8fd4\u56de\u5f9eEncoding\u6d3e\u751f\u7684\u4e00\u500b\u985e\u7684\u5be6\u4f8b<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item md-focus-container\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-comment\">\/\/<\/span><\/span><br \/><span role=\"presentation\"><span class=\"cm-comment\">\/\/ \u6458\u8981:<\/span><\/span><br \/><span role=\"presentation\"><span class=\"cm-comment\">\/\/ \u00a0 \u00a0 Represents a character encoding.<\/span><\/span><br \/><span role=\"presentation\">[<span class=\"cm-variable\">NullableAttribute<\/span>(<span class=\"cm-number\">0<\/span>)]<\/span><br \/><span role=\"presentation\">[<span class=\"cm-variable\">NullableContextAttribute<\/span>(<span class=\"cm-number\">1<\/span>)]<\/span><br \/><span role=\"presentation\"><span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">abstract<\/span> <span class=\"cm-keyword\">class<\/span> <span class=\"cm-def\">Encoding<\/span> : <span class=\"cm-variable\">ICloneable<\/span><\/span><br \/><span role=\"presentation\">{<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">UTF8<\/span> { <span class=\"cm-keyword\">get<\/span>; }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">UTF7<\/span> { <span class=\"cm-keyword\">get<\/span>; }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">UTF32<\/span> { <span class=\"cm-keyword\">get<\/span>; }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">Unicode<\/span> { <span class=\"cm-keyword\">get<\/span>; }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">BigEndianUnicode<\/span> { <span class=\"cm-keyword\">get<\/span>; }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">ASCII<\/span> { <span class=\"cm-keyword\">get<\/span>; }<\/span><br \/><span role=\"presentation\"> \u00a0 \u00a0<span class=\"cm-keyword\">public<\/span> <span class=\"cm-keyword\">static<\/span> <span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">Default<\/span> { <span class=\"cm-keyword\">get<\/span>; }<\/span><br \/><span role=\"presentation\">}<\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u9996\u6b21\u8acb\u6c42\u4e00\u500b\u7de8\u78bc\u5c0d\u8c61\u6642\uff0cEncoding\u985e\u6703\u70ba\u8acb\u6c42\u7684\u7de8\u78bc\u65b9\u6848\u69cb\u9020\u4e26\u8fd4\u56de\u5c0d\u8c61\uff0c\u4e4b\u5f8c\u518d\u8acb\u6c42\u76f8\u540c\u7684\u7de8\u78bc\u5c0d\u8c61\u5c31\u6703\u76f4\u63a5\u8fd4\u56de\u5df2\u69cb\u9020\u597d\u7684\u5c0d\u8c61<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u901a\u904e<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">GetBytes<\/span><\/span><\/span><span class=\"md-plain\">\u5c07\u5b57\u7b26\u4e32\u8f49\u63db\u6210\u5b57\u7bc0\u6578\u7d44<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">str<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-string\">\"Hello World\"<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">utf8<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">Encoding<\/span>.<span class=\"cm-variable\">UTF8<\/span>;<\/span><br \/><span role=\"presentation\">\u200b<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable-3\">byte<\/span>[] <span class=\"cm-variable\">encoded<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">utf8<\/span>.<span class=\"cm-variable\">GetBytes<\/span>(<span class=\"cm-variable\">str<\/span>);<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-variable\">$<\/span><span class=\"cm-string\">\"Coded: {BitConverter.ToString(encoded)}\"<\/span>);<\/span><br \/><span role=\"presentation\"><span class=\"cm-comment\">\/\/Coded: 48 - 65 - 6C - 6C - 6F - 20 - 57 - 6F - 72 - 6C - 64<\/span><\/span><\/pre><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u901a\u904e<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">GetString<\/span><\/span><\/span><span class=\"md-plain\">\u5c07\u5b57\u7bc0\u6578\u7d44\u8f49\u63db\u6210\u5b57\u7b26\u4e32<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">decoded<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">utf8<\/span>.<span class=\"cm-variable\">GetString<\/span>(<span class=\"cm-variable\">encoded<\/span>);<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Console<\/span>.<span class=\"cm-variable\">WriteLine<\/span>(<span class=\"cm-variable\">$<\/span><span class=\"cm-string\">\"Decoded: {decoded}\"<\/span>);<\/span><br \/><span role=\"presentation\"><span class=\"cm-comment\">\/\/Decoded: Hello World<\/span><\/span><\/pre><\/li><\/ul><\/li><\/ul><\/li><\/ul><h5 class=\"md-end-block md-heading\"><strong><span class=\"md-plain\">\u5b57\u7b26\u5b57\u7bc0\u6d41\u7de8\u78bc\/\u89e3\u78bc<\/span><\/strong><\/h5><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5b57\u7bc0\u6d41\u5728\u7db2\u7d61\u50b3\u8f38\u4e2d\u5c24\u5176\u5e38\u898b\uff0c\u5b57\u7bc0\u6d41\u7684\u50b3\u8f38\u901a\u5e38\u4ee5<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u300c\u6578\u64da\u584a\u300d<\/span><\/span><\/span><span class=\"md-plain\">\u7684\u5f62\u5f0f\u50b3\u8f38<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5982\u5148\u5f9e\u6d41\u4e2d\u8b80\u53d65\u500b\u5b57\u7bc0\uff0c\u518d\u5f9e\u8b80\u53d67\u500b\u5b57\u7bc0<\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u5728UTF-16\u7684\u6a19\u6e96\u4e2d\uff0c\u6bcf\u500b\u5b57\u7b26\u75312\u500b\u5b57\u7bc0\u69cb\u6210<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u56e0\u6b64\u7b2c\u4e00\u6b21\u8b80\u53d6\u8fd4\u56de2\u500b\u5b57\u7b26\uff1b\u7b2c\u4e8c\u6b21\u8b80\u53d6\u8fd4\u56de3\u500b\u5b57\u7b26<\/span><\/p><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u4f46\u6578\u64da\u61c9\u8fd4\u56de6\u500b\u5b57\u7b26\uff0c\u56e0\u6b64\u6703\u51fa\u73fe\u6578\u64da\u640d\u58de<\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u6578\u64da\u584a\u7684\u89e3\u78bc\u9700\u8981\u5f9eEncoding\u5c0d\u8c61\u4e2d\uff0c\u901a\u904eGetDecoder()\u5f97\u5230\u4e00\u500bDecoder\u5f15\u7528<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u7136\u5f8c\u518d\u8abf\u7528\u5176<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">GetChars\u6216GetCharCount<\/span><\/span><\/span><span class=\"md-plain\">\u65b9\u6cd5\u9032\u884c\u89e3\u78bc<\/span><\/p><\/li><li class=\"md-list-item\"><pre class=\"md-fences md-end-block ty-contain-cm modeLoaded\" lang=\"C#\" spellcheck=\"false\"><span role=\"presentation\"><span class=\"cm-variable-3\">string<\/span> <span class=\"cm-variable\">str<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-string\">\"Hello World\"<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Encoding<\/span> <span class=\"cm-variable\">utf8<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">Encoding<\/span>.<span class=\"cm-variable\">UTF8<\/span>;<\/span><br \/><span role=\"presentation\"><span class=\"cm-variable\">Decoder<\/span> <span class=\"cm-variable\">dc<\/span> <span class=\"cm-operator\">=<\/span> <span class=\"cm-variable\">utf8<\/span>.<span class=\"cm-variable\">GetDecoder<\/span>();<\/span><br \/><span role=\"presentation\"><span class=\"cm-comment\">\/\/dc.GetChars(\u6578\u64da\u6d41);<\/span><\/span><\/pre><\/li><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-plain\">\u8abf\u7528Decoder.GetChars\/GetCharCount\u6642\uff0c\u5b83\u6703\u76e1\u53ef\u80fd\u591a\u5730\u89e3\u78bc\u5b57\u7b26\u6578\u7d44\uff0c<\/span><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u5047\u5982\u5b57\u7bc0\u6578\u7d44\u5305\u542b\u7684\u5b57\u7bc0\u4e0d\u8db3\u4ee5\u5b8c\u6210\u4e00\u500b\u5b57\u7b26\uff0c\u5269\u9918\u7684\u5b57\u7bc0\u6703\u4fdd\u5b58\u5230Decoder\u5c0d\u8c61\u5167\u90e8<\/span><\/span><\/span><\/p><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item\"><p class=\"md-end-block md-p\"><span class=\"md-html-inline\" spellcheck=\"false\"><span style=\"color: red;\"><span class=\"md-plain\">\u4e0b\u6b21\u8abf\u7528\u9019\u4e9b\u65b9\u6cd5\u6642\uff0c\u6703\u5229\u7528\u5269\u9918\u7684\u5b57\u7bc0\u518d\u52a0\u4e0a\u65b0\u5b57\u7bc0\u6578\u7d44\u9032\u884c\u89e3\u78bc\uff0c\u78ba\u4fdd\u5c0d\u6578\u64da\u584a\u7684\u6b63\u78ba\u89e3\u78bc<\/span><\/span><\/span><\/p><\/li><\/ul><\/li><\/ul><\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-f6a9d01 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"f6a9d01\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-86491a5\" data-id=\"86491a5\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-430c938 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"430c938\" data-element_type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-430b342 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"430b342\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t\t\t<div class=\"elementor-row\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-05c5c60\" data-id=\"05c5c60\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-column-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7659908 elementor-widget elementor-widget-text-editor\" data-id=\"7659908\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-text-editor elementor-clearfix\">\n\t\t\t\t<h4 class=\"md-end-block md-heading\"><span style=\"text-decoration: underline;\"><strong><span class=\"md-plain md-expand\">\u53c3\u8003\u66f8\u76ee<\/span><\/strong><\/span><\/h4><ul class=\"ul-list\" data-mark=\"-\"><li class=\"md-list-item md-focus-container\">\u300aCLR via C#\u300b\uff08\u7b2c4\u7248\uff09 Jeffrey Richter<\/li><\/ul>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>C#\u7684\u6587\u672c\u8655\u7406\u4e3b\u8981\u5305\u62ec\u4e86\u5b57\u7b26\uff08char\uff09\u8655\u7406\u3001\u5b57\u7b26\u4e32\uff08string\uff09\u8655\u7406\uff0c\u4ee5\u53ca\u89e3\u6c7a\u5b57\u7b26\u4e32\u4e0d\u53ef\u8b8a\u7684\u65b9\u6848StringBuilder<\/p>\n","protected":false},"author":1,"featured_media":947,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3,27,18],"tags":[],"class_list":["post-3739","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-reading-notes","category-c-sharp","category-developing"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/lonelinerd.com\/wp-content\/uploads\/2021\/03\/FeatureCover_ReadingNotes.png","_links":{"self":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/3739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/comments?post=3739"}],"version-history":[{"count":9,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/3739\/revisions"}],"predecessor-version":[{"id":3749,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/posts\/3739\/revisions\/3749"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/media\/947"}],"wp:attachment":[{"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/media?parent=3739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/categories?post=3739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lonelinerd.com\/index.php\/wp-json\/wp\/v2\/tags?post=3739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}