diff --git "a/data/1..NET\345\210\235\351\230\266/2.C#\350\257\255\346\263\225/3.C#\345\255\227\347\254\246\344\270\262\346\240\274\345\274\217\350\256\276\347\275\256/StringFormatting.md" "b/data/1..NET\345\210\235\351\230\266/2.C#\350\257\255\346\263\225/3.C#\345\255\227\347\254\246\344\270\262\346\240\274\345\274\217\350\256\276\347\275\256/StringFormatting.md" index 65bf2a98ec216521b1205eb95f3a36a9e00da486..c27e2bc229d10c3f294b9f8e120bfae4bed23b15 100644 --- "a/data/1..NET\345\210\235\351\230\266/2.C#\350\257\255\346\263\225/3.C#\345\255\227\347\254\246\344\270\262\346\240\274\345\274\217\350\256\276\347\275\256/StringFormatting.md" +++ "b/data/1..NET\345\210\235\351\230\266/2.C#\350\257\255\346\263\225/3.C#\345\255\227\347\254\246\344\270\262\346\240\274\345\274\217\350\256\276\347\275\256/StringFormatting.md" @@ -1,4 +1,4 @@ -# 在C#中执行基本字符串格式设置 +# 在C#中执行基本字符串格式设置 System.String是一个类,专门用于存储字符串,允许对字符串进行许多操作。由于这种数据类 型非常重要,C#提供了它自己的关键字和相关的语法,以便于使用这个类来轻松地处理字符串。 @@ -8,8 +8,8 @@ String 源码网址: https://referencesource.microsoft.com/#mscorlib/system/stri ```csharp string message1 = "Hello"; // return "Hello" -message1 += ", CodeChina"; // return "Hello, CodeChina" -string message2 = message1 + "!"; //return "Hello, CodeChina!" +message1 += ", CSDN"; // return "Hello, CSDN" +string message2 = message1 + "!"; //return "Hello, CSDN!" ``` C#还允许使用类似于索引器的语法来提取指定的字符: @@ -47,13 +47,13 @@ string str1 = $"6{count}6"; // return "666" string str2 = @"6\r6\n6"; //return "6\r6\n6" ``` -以下程序中,不能使str3等于`"Hello, CodeChina!"`的是: +以下程序中,不能使str3等于`"Hello, CSDN!"`的是: ## 答案 ```csharp var str1 = "Hello, "; -var str2 = "CodeChina!"; +var str2 = "CSDN!"; var str3 = "str1" + "str2"; ``` @@ -63,7 +63,7 @@ var str3 = "str1" + "str2"; ```csharp var str1 = "Hello, "; -var str2 = "CodeChina!"; +var str2 = "CSDN!"; var str3 = str1 + str2; ``` @@ -71,7 +71,7 @@ var str3 = str1 + str2; ```csharp var str1 = "Hello"; -var str2 = "CodeChina"; +var str2 = "CSDN"; var str3 = string.Format("{0}, {1]!", str1, str2); ``` @@ -79,7 +79,7 @@ var str3 = string.Format("{0}, {1]!", str1, str2); ```csharp var str1 = "Hello, "; -var str2 = "CodeChina!"; +var str2 = "CSDN!"; var str3 = string.Concat(str1, str2); ```