{"id":1438,"date":"2025-03-08T12:17:22","date_gmt":"2025-03-08T04:17:22","guid":{"rendered":"http:\/\/codermr.com\/?p=1438"},"modified":"2025-03-08T22:17:14","modified_gmt":"2025-03-08T14:17:14","slug":"c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89","status":"publish","type":"post","link":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/","title":{"rendered":"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">What is C#?<\/h1>\n\n\n\n<p>C# is pronounced &#8220;C-Sharp&#8221;.<\/p>\n\n\n\n<p>It is an object-oriented programming language created by Microsoft that runs on the .NET Framework.<\/p>\n\n\n\n<p>C# has roots from the C family, and the language is close to other popular languages like&nbsp;<a href=\"https:\/\/www.w3schools.com\/cpp\/default.asp\">C++<\/a>&nbsp;and&nbsp;<a href=\"https:\/\/www.w3schools.com\/java\/default.asp\">Java<\/a>.<\/p>\n\n\n\n<p>The first version was released in year 2002. The latest version,&nbsp;<strong>C# 13<\/strong>, was released in November 2024.<\/p>\n\n\n\n<p>\u5982\u4e0a\u6240\u8bf4\uff0cC#\u662f\u9762\u5411\u5bf9\u8c61\u7684\uff0cC# is close to Java\u3001C++ \uff0cC# \u662f 2002 \u5e74\u53d1\u5e03\uff0c\u6700\u65b0\u7684 C# \u7248\u672c\u662f C#13 \u53d1\u5e03\u4e8e 2024 \u5e74\u3002<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Why Use C#?<\/h1>\n\n\n\n<ul>\n<li>It is one of the most popular programming languages in the world<\/li>\n\n\n\n<li>It is easy to learn and simple to use<\/li>\n\n\n\n<li>It has huge community support<\/li>\n\n\n\n<li>C# is an object-oriented language which gives a clear structure to programs and allows code to be reused, lowering development costs<\/li>\n\n\n\n<li>As C# is close to\u00a0<a href=\"https:\/\/www.w3schools.com\/c\/index.php\">C<\/a>,\u00a0<a href=\"https:\/\/www.w3schools.com\/cpp\/default.asp\">C++<\/a>\u00a0and\u00a0<a href=\"https:\/\/www.w3schools.com\/java\/default.asp\">Java<\/a>, it makes it easy for programmers to switch to C# or vice versa<\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\">C# Output<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>Console.WriteLine(\"Hello World!\");\/\/\u4f1a\u6362\u884c Note that it will add a new line for each method\nConsole.Write(\"Hello World! \");\/\/\u4e0d\u6362\u884c it does not insert a new line at the end of the output<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">C# Variables<\/h1>\n\n\n\n<p>Variables are containers for storing data values.<\/p>\n\n\n\n<p>In C#, there are different&nbsp;<strong>types<\/strong>&nbsp;of variables (defined with different keywords), for example:<\/p>\n\n\n\n<ul>\n<li><code><strong>int<\/strong><\/code>\u00a0&#8211; stores integers (whole numbers), <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><strong>without decimals<\/strong><\/mark>, such as 123 or -123<\/li>\n\n\n\n<li><strong><code>double<\/code>\u00a0<\/strong>&#8211; stores floating point numbers, <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">with decimals<\/mark><\/strong>, such as 19.99 or -19.99<\/li>\n\n\n\n<li><strong><code>char<\/code>\u00a0<\/strong>&#8211; stores single characters, such as &#8216;a&#8217; or &#8216;B&#8217;. Char values are surrounded by single quotes<\/li>\n\n\n\n<li><strong><code>string<\/code>\u00a0<\/strong>&#8211; stores text, such as &#8220;Hello World&#8221;. String values are surrounded by double quotes<\/li>\n\n\n\n<li><strong><code>bool<\/code>\u00a0<\/strong>&#8211; stores values with two states: true or false<\/li>\n<\/ul>\n\n\n\n<p>\u5728\u4e2d\u6587\u7248\u83dc\u9e1f\u6559\u7a0b\u4e2d\uff0c\u8bf4 <em>C# \u4e2d\u63d0\u4f9b\u7684\u57fa\u672c\u7684\u503c\u7c7b\u578b\u5927\u81f4\u53ef\u4ee5\u5206\u4e3a\u4ee5\u4e0b\u51e0\u7c7b\uff1a<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"498\" height=\"263\" src=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-1.png\" alt=\"\" class=\"wp-image-1439\" srcset=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-1.png 498w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-1-300x158.png 300w\" sizes=\"(max-width: 498px) 100vw, 498px\" \/><\/a><\/figure>\n\n\n\n<p>\u53ef\u4ee5\u53d1\u73b0\uff0c\u548c\u82f1\u6587\u7248 w3schools \u4e2d\u7684\u8bf4\u7684\u7c7b\u578b\u8fd8\u4e0d\u592a\u4e00\u6837\u3002<\/p>\n\n\n\n<p>\u82f1\u6587\u7248 w3schools \u4e2d\u7684\u4f8b\u5b50\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int myNum = 5;\ndouble myDoubleNum = 5.99D;\nchar myLetter = 'D';\nbool myBool = true;\nstring myText = \"Hello\";<\/code><\/pre>\n\n\n\n<p><strong>\u9700\u8981\u6ce8\u610f\u4e00\u70b9\uff1a<\/strong><\/p>\n\n\n\n<p>C# \u4e2d\u7684\u6574\u578b\u5c31\u662f int \u7c7b\u578b\uff0c\u4e0d\u50cf Java \u4e00\u6837\u9664\u4e86 int \u8fd8\u641e\u4e2a Integer \u7c7b\u578b\u3002<br>C# \u4e2d\u7684\u7c7b\u578b\u540d\uff0c\u90fd\u662f\u5c0f\u5199\u7684\uff0c\u5982 int\u3001string\u3001char \u7b49\uff0c\u4e0d\u50cf Java \u4e00\u6837\u662f String \u3001Boolean \u7b49\u7b49\u3002<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">C#\u00a0Constants \u5e38\u91cf<\/h1>\n\n\n\n<h2 class=\"wp-block-heading\">Constants<\/h2>\n\n\n\n<p>If you don&#8217;t want others (or yourself) to overwrite existing values, you can add the\u00a0<code>const<\/code>\u00a0keyword in front of the variable type.<\/p>\n\n\n\n<p>\u5e38\u91cf\u662f\u56fa\u5b9a\u503c\uff0c\u7a0b\u5e8f\u6267\u884c\u671f\u95f4\u4e0d\u4f1a\u6539\u53d8\u3002\u5e38\u91cf\u53ef\u4ee5\u662f\u4efb\u4f55\u57fa\u672c\u6570\u636e\u7c7b\u578b\uff0c\u6bd4\u5982\u6574\u6570\u5e38\u91cf\u3001\u6d6e\u70b9\u5e38\u91cf\u3001\u5b57\u7b26\u5e38\u91cf\u6216\u8005\u5b57\u7b26\u4e32\u5e38\u91cf\uff0c\u8fd8\u6709\u679a\u4e3e\u5e38\u91cf\u3002<br>\u5e38\u91cf\u53ef\u4ee5\u88ab\u5f53\u4f5c\u5e38\u89c4\u7684\u53d8\u91cf\uff0c\u53ea\u662f\u5b83\u4eec\u7684\u503c\u5728\u5b9a\u4e49\u540e\u4e0d\u80fd\u88ab\u4fee\u6539\u3002<\/p>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">\u5e38\u91cf\u662f\u4f7f\u7528\u00a0<strong>const<\/strong>\u00a0\u5173\u952e\u5b57\u6765\u5b9a\u4e49\u7684 \u3002<br>\u4f7f\u7528 <strong>const<\/strong>\u00a0\u7684\u65b9\u6cd5\uff0c\u5c31\u662f\u5c06 <strong>const<\/strong>\u00a0\u5173\u952e\u5b57\u5199\u5728\u7c7b\u578b\u7684\u524d\u9762\u3002<\/mark><\/p>\n\n\n\n<p>This will declare the variable as &#8220;constant&#8221;, which means unchangeable and read-only:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>const int myNum = 15;\nmyNum = 20; \/\/ error<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<cite>The\u00a0<code>const<\/code>\u00a0keyword is useful when you want a variable to always store the same value, so that others (or yourself) won&#8217;t <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">mess up<\/mark><\/strong> your code. An example that is often referred to as a constant, is PI (3.14159&#8230;).<br><br><strong>Note:<\/strong>\u00a0<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">You cannot declare a constant variable without assigning the value<\/mark><\/strong>. If you do, an error will occur:\u00a0A const field requires a value to be provided.<\/cite><\/blockquote>\n\n\n\n<h1 class=\"wp-block-heading\">C# Data Types<\/h1>\n\n\n\n<p>As explained in the variables chapter, a variable in C# must be a specified data type:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int myNum = 5;               \/\/ Integer (whole number)\ndouble myDoubleNum = 5.99D;  \/\/ Floating point number\nchar myLetter = 'D';         \/\/ Character\nbool myBool = true;          \/\/ Boolean\nstring myText = \"Hello\";     \/\/ String<\/code><\/pre>\n\n\n\n<p><p style=\"box-sizing: inherit; margin-top: 1.2em; margin-bottom: 1.2em; font-size: 15px; color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">A data type specifies <em><strong>the size and type<\/strong><\/em> of variable values.It is important to use the correct data type for the corresponding variable; to avoid errors, to save time and memory, but it will also make your code more maintainable and readable. The most common data types are:<\/p><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-8.png\"><img loading=\"lazy\" decoding=\"async\" width=\"785\" height=\"339\" src=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-8.png\" alt=\"\" class=\"wp-image-1452\" srcset=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-8.png 785w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-8-300x130.png 300w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-8-768x332.png 768w\" sizes=\"(max-width: 785px) 100vw, 785px\" \/><\/a><\/figure>\n\n\n\n<p>C# \u83dc\u9e1f\u6559\u7a0b\u4e2d\u662f\u8fd9\u6837\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"610\" height=\"600\" src=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-3.png\" alt=\"\" class=\"wp-image-1443\" srcset=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-3.png 610w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-3-300x295.png 300w\" sizes=\"(max-width: 610px) 100vw, 610px\" \/><\/a><\/figure>\n\n\n\n<p>\u76f8\u6bd4\u4e4b\u4e0b\uff1a<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1242\" height=\"632\" src=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-4.png\" alt=\"\" class=\"wp-image-1444\" srcset=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-4.png 1242w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-4-300x153.png 300w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-4-1024x521.png 1024w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-4-768x391.png 768w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-4-1222x622.png 1222w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-4-922x469.png 922w\" sizes=\"(max-width: 1242px) 100vw, 1242px\" \/><\/a><\/figure>\n\n\n\n<p>\u66f4\u591a\u7c7b\u578b\u4ecb\u7ecd\uff1a<a href=\"https:\/\/www.w3schools.com\/cs\/cs_data_types.php\">https:\/\/www.w3schools.com\/cs\/cs_data_types.php<\/a><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">C# Type Casting<\/h1>\n\n\n\n<p>Type casting is when you assign a value of one data type to another type.<\/p>\n\n\n\n<p>In C#, there are two types of casting:<\/p>\n\n\n\n<ul>\n<li><strong>Implicit Casting<\/strong>\u00a0(automatically) &#8211; converting a smaller type to a larger type size<br><code>char<\/code>\u00a0->\u00a0<code>int<\/code>\u00a0->\u00a0<code>long<\/code>\u00a0->\u00a0<code>float<\/code>\u00a0->\u00a0<code>double<\/code><br><\/li>\n\n\n\n<li><strong>Explicit Casting<\/strong>\u00a0(manually) &#8211; converting a larger type to a smaller size type<br><code>double<\/code>\u00a0->\u00a0<code>float<\/code>\u00a0->\u00a0<code>long<\/code>\u00a0->\u00a0<code>int<\/code>\u00a0->\u00a0<code>char<\/code><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Implicit Casting<\/h2>\n\n\n\n<p>Implicit casting is done automatically when passing a smaller size type to a larger size type:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int myInt = 9;\ndouble myDouble = myInt;       \/\/ Automatic casting: int to double  <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><strong>\u3010\u4ece\u201csmall size\u201d\u5f80\u201clarger size\u201d\u8f6c\u6362\u4e0d\u8981\u5f3a\u8f6c\u3001\u4e0d\u7528\u52a0\u62ec\u53f7\u3011<\/strong><\/mark>\n\nConsole.WriteLine(myInt);      \/\/ Outputs 9\nConsole.WriteLine(myDouble);   \/\/ Outputs 9<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Explicit Casting<\/h2>\n\n\n\n<p>Explicit casting must be done manually by placing the type in parentheses in front of the value:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>double myDouble = 9.78;\nint myInt = (int) myDouble;    \/\/ Manual casting: double to int<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><strong>\u3010\u4ece\u201c<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><strong>larger<\/strong><\/mark> size\u201d\u5f80\u201c<mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><strong>small<\/strong><\/mark> size\u201d\u8f6c\u6362\u9700\u8981\u5f3a\u8f6c\u3001\u9700\u8981\u52a0\u62ec\u53f7\uff0c\u4e14\u53ef\u80fd\u4e22\u5931\u7cbe\u5ea6\u3011<\/strong><\/mark>\n\nConsole.WriteLine(myDouble);   \/\/ Outputs 9.78\nConsole.WriteLine(myInt);      \/\/ Outputs 9<\/code><\/pre>\n\n\n\n<p><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><strong>\u4e0a\u9762\u90fd\u662f\u201c\u6570\u5b57\u201d\u4e4b\u95f4\u7684\u8f6c\u6362\uff0c\u5982\u679c\u662f\u201c\u6570\u5b57\u201d\u548c\u201c\u5b57\u7b26\u4e32\u201d\u4e4b\u95f4\u7684\u8f6c\u6362\u5462\uff1f<\/strong><\/mark><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int a = 1;\nstring b = 1 + \"\"; \/\/ \u50cf Java \u4e00\u6837\uff0c\u5c06\u6570\u5b57\u548c\u5b57\u7b26\u4e32\u7528 + \u53f7\u8fde\u63a5\u5373\u53ef\u3002<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Type Conversion Methods . C# \u63d0\u4f9b\u7684\u4e0d\u540c\u7c7b\u578b\u4e4b\u95f4\u8f6c\u6362\u7684\u65b9\u6cd5<\/h2>\n\n\n\n<p><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><\/mark><\/mark><\/strong><\/p>\n\n\n\n<p>It is also possible to convert data types explicitly by using built-in methods, such as\u00a0<code>Convert.ToBoolean<\/code>,\u00a0<code>Convert.ToDouble<\/code>,\u00a0<code>Convert.ToString<\/code>,\u00a0<code>Convert.ToInt32<\/code>\u00a0(<code>int<\/code>) and\u00a0<code>Convert.ToInt64<\/code>\u00a0(<code>long<\/code>): \u3010<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">\u6709\u70b9\u7c7b\u4f3c\u4e8e Java \u4e2d\u7684 String.valueOf(..)\u3001Integer.parseInt(&#8230;)<\/mark><\/strong>\u3011<strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\"><\/mark><\/mark><\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int myInt = 10;\ndouble myDouble = 5.25;\nbool myBool = true;\n\nConsole.WriteLine(Convert.ToString(myInt));    \/\/ <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">convert int to string<\/mark><\/strong>\nConsole.WriteLine(Convert.ToDouble(myInt));    \/\/ <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">convert int to double<\/mark><\/strong>\nConsole.WriteLine(Convert.ToInt32(myDouble));  \/\/ <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">convert double to int<\/mark><\/strong>\nConsole.WriteLine(Convert.ToString(myBool));   \/\/ <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-vivid-purple-color\">convert bool to string<\/mark><\/strong><\/code><\/pre>\n\n\n\n<p>C# \u4e2d\u5185\u7f6e\u4e86\u5f88\u591a\u4e0d\u540c\u7c7b\u578b\u4e4b\u95f4\u7684\u8f6c\u6362\u65b9\u6cd5\uff0c\u8fd9\u4e9b\u65b9\u6cd5\u90fd\u5b9a\u4e49\u5728 System.Convert \u7c7b\u4e2d\uff0c\u4f7f\u7528\u65f6\u9700\u8981\u5305\u542b System \u547d\u540d\u7a7a\u95f4\u3002\u5b83\u4eec\u63d0\u4f9b\u4e86\u4e00\u79cd\u5b89\u5168\u7684\u65b9\u5f0f\u6765\u6267\u884c\u7c7b\u578b\u8f6c\u6362\uff0c\u56e0\u4e3a\u5b83\u4eec\u53ef\u4ee5\u5904\u7406 null\u503c\uff0c\u5e76\u4e14\u4f1a\u629b\u51fa\u5f02\u5e38\uff0c\u5982\u679c\u8f6c\u6362\u4e0d\u53ef\u80fd\u8fdb\u884c\u3002<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-5.png\"><img loading=\"lazy\" decoding=\"async\" width=\"444\" height=\"197\" src=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-5.png\" alt=\"\" class=\"wp-image-1447\" srcset=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-5.png 444w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-5-300x133.png 300w\" sizes=\"(max-width: 444px) 100vw, 444px\" \/><\/a><\/figure>\n\n\n\n<p>\u66f4\u591a\u7c7b\u578b\u8f6c\u6362\u89c1\uff1a<a href=\"https:\/\/www.runoob.com\/csharp\/csharp-type-conversion.html\">https:\/\/www.runoob.com\/csharp\/csharp-type-conversion.html<\/a><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">Arithmetic Operators<\/h1>\n\n\n\n<p><strong>Arithmetic operators<\/strong> are used to perform common <strong>mathematical operations<\/strong>: \u3010\u8fd0\u7b97\u7b26\u548c Java \u57fa\u672c\u4e00\u6837\u3011<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-7.png\"><img loading=\"lazy\" decoding=\"async\" width=\"614\" height=\"319\" src=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-7.png\" alt=\"\" class=\"wp-image-1451\" srcset=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-7.png 614w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-7-300x156.png 300w\" sizes=\"(max-width: 614px) 100vw, 614px\" \/><\/a><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">Logical Operators<\/h1>\n\n\n\n<p>As with&nbsp;<a href=\"https:\/\/www.w3schools.com\/cs\/cs_operators_comparison.php\">comparison operators<\/a>, you can also test for&nbsp;<code>True<\/code>&nbsp;or&nbsp;<code>False<\/code>&nbsp;values with&nbsp;<strong>logical operators<\/strong>.<\/p>\n\n\n\n<p>Logical operators are used to determine the logic between variables or values:<\/p>\n\n\n\n<p><img decoding=\"async\" src=\"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAo4AAADQCAYAAACJFeBOAAAgAElEQVR4Xu2dzYtnxbnHH\/+IEC6Xm8sMabHFFnQWBgK6SMjCSQKZZARnHDduJLqbTgIabEaiEO+40+BGuDjOCPE6gbkZF5e4SEDQxSjYwRY7tJBNCPkjvOetzqmX55yqc37n\/F7O7zMr7a5TL596qupbz1NVfdfX2T\/hHwQgAAEIQAACEIAABCIE7kI4YiMQgAAEIAABCEAAAikEAuF4586dlO9IAwEIQAACEIAABCCwZQRU4XjmzJktw0BzIQABCEAAAhCAAARiBBCOMUL8HgIQgAAEIAABCECgIIBwxBAgAAEIQAACEIAABJIIIByTMJEIAhCAAAQgAAEIQADhiA1AAAIQgAAEIAABCCQRQDgmYSIRBCAAAQhAAAIQgADCERuAAAQgAAEIQAACEEgigHBMwkQiCEAAAhCAAAQgAAGEIzYAAQhAAAIQgAAEIJBEAOGYhIlEEIAABCAAAQhAAAIIR2wAAhCAAAQgAAEIQCCJAMIxCROJIACBzSDwvly866zcyCt76bZ8\/dajC1b7K3l177Ts\/zXL5r6rcnJ4WU4tmCOfQwACyyRgjeFR5oRl1n09y5pOOP7vRbnrx8X03fxb24l35obl9MUFuf31dTHL6Vf\/da+c\/uURi+J6js81qZU1PoIaufa0+goPFY5tcwDCcfV9Sg1WQeD9J++Ss9daSt4oATbz9X0FxjGJcGwMzlpULPFy4dbXcv1HK2hta5EzNyxfxFuDHuG4Tna4rnVpEU+WXe2+ciKf\/2KTfXEznwPW1bSo19oSUNfxta1tV8UY22N32+jCsRYisitXjz+Xy99uqhwaYuMd2H3lqjzwy\/0yxJT\/83c0igezEaCuYZzs7VtetHNy04SaVO9nizfF8o42bTIZuG1rfp8J5eMHZX9nX46U9o\/decn51ex2Zfe+Izn6a1P\/QDj+7VW5t6i\/+88VBna\/ncjVw9P1ztSkc3arvfoyuVUkXBqBdq9b63jvHK95xfVx59hZa9TCGtOZbbnjfVd+XYWqTV72+Lz6yqeyn3vYi39mHHTNAW5ZTejb8myqc1b7GCHkvTTDpaAFCESFoz0+NWdEVnaxRosSfTS\/qxxI+hqaV75yPjnrkrX+Wmvb1VceyMZ2E+Vs0wfNGFbG\/dpGRRfoyAk+HVk4RsI6gdfRnnyNd9KdcHMvhjHgelGxjKg0jrj4a9hpdWzfkdSDxxhUUHa2BJpwr9NBoXCeoP\/SsrQH162n5M0fZ8KwGuhRj6PV3mZRdxfNog92XcHp\/8wM4nhfpjWJVMsk0DGuFfuI93E4xgspmY2js3K78Fyqi1Ze1k9Ebh92bQa7hGMmFSvPqLNQFUc3EkLVZnFU5oBgnhBljPxIb\/cye5KyIJBKICoc84z8Nd1aB1oji0r00VlDq7X2yA6V+z8z67EmXu31rnBeKWO7HsNNVDQcw6mkti\/dyMLRmiw15R4sMkf1QXbb0+B04B9EzgYePN8QdpsD7ClnL2rDMkbTsmgoC0RuIr6BSS0c1+28V2XQ3kDafTE\/u1IK23N\/iJ9xrNtbs9UWwISf\/eRm5c20RTVhhPWfdro2hN6YTxmvLxzVXm11cWkZd+rmLxjvoR2GIjHLqWvz6eQZ2qe6wAT5aeMBW19\/W6eGhkDXGUd73NrOh6sP7Mt+fi6ycx1uxkH7Rs52yDTrajCWA5FYrNCerpBAH4Rrmi2C18jps6bmuJbC0TGOW5lw9C\/Z2DALA40Jx7bD\/UqoyjZ41ShDg97dMOF4WSrvYCbubz\/5ppz1L8e0hKubEFuCSCzOu3kXFc5fDy9MBX256C3YNR1pG12tHsLx5U\/kdHS8SnPzWev\/lnE3qnBMWFzK8lI3qf6Y0DbFCMeNHgZbVvkkj6M\/RvL\/15xG2rGTPK0f+TKh6XzkKetqcDTmyITBu5wRvj6w\/l\/tU4RjzNRHFo7DQ9W2x1EXjl2d2TEha6HWFFd2Tm6uwjE7d2oY7963m515bG5VN97ThndXGE4LX6sh7XyCqIUjAzM2MNfr9z1C1ff8utocxPpYOSNoFpKonXQJsESPI8JxvUyM2qwdgbGEY5hPOH67RaLmcazml0WFY0qEcu16ZvUVGlk42ruEvpdjmluZeqi6Omir3sZuX0jUMFWqcJxpqLq8sOQt3MUuUb8IMJpwjIUoVz8eqIFKoMflGOPNzvLp83pCvzE\/gnAkVI2tQ6CTQKpw7A5Vpx3ZGFc49ghVcxlm0CgYXTgWkqQ+1Bp7jkcxqq6D55Yb25Szv5cLzvAMQ01D8Ro29evyqpU59LscsxlnHM1N984DyfWA0s6tDgxVZ48xt01G+c\/LvtzkJ10GjcEN+KhFOLY8sRXt49wr+dyD1mPa4Zmn5MsxA884aucU9cPxXQfrG3GctrkiVL0Bxk4VKwJJwtFfX4ONY\/f4mSJUnXTxTb30mTW8+PknctV66xiDCAlMIhyLYpIeAG8JV2neipYzEsGtasX17B\/yvXDpgty4ll\/bt72imgeu\/CsRvZ7jWUeDaz0z1i0KS3O5IBcu3ch4Zf+piMleoWrzVzw6+5Jhun4E2s4I2zbh1bqrjxOe5+ieQ9qeyCm2esGFO\/3VA63u6V74wGOfF+3MPWmelvXra2oEgZJA1+WYwtatM+v6UbNqY+W9uCH3ZWtK9vDejfyvMY12xtHvNduJk\/Bigv05XsjoEJhOOEaL1if5pM9IBAEIQCCRgHpcJfFbkkEAAmtMIHqRbo3rvsFVQzhucOdRdQhAIE4A4RhnRAoIbCQBhONKug3huBLsFAoBCCyLAMJxWaQpBwJLJoBwXDLwsrgVC8eVtJlCIQABCEAAAhCAAAQGEEA4DoDGJxCAAAQgAAEIQGAbCSAct7HXaTMEIAABCEAAAhAYQADhOAAan0AAAhCAAAQgAIFtJIBw3MZep80QgAAEIAABCEBgAAGE4wBofAIBCEAAAhCAAAS2kQDCcRt7nTZDAAIQgAAEIACBAQQQjgOg8QkEIAABCEAAAhDYRgIIx23sddoMAQhAAAIQgAAEBhAIhOPJycmAbPgEAhCAAAQgAAEIQGDuBFSP47\/\/x3\/Ovd20DwIQgAAEIAABCECgJwGEY09gJIcABCAAAQhAAALbSgDhuK09T7shAAEIQAACEIBATwIIx57ASA4BCEAAAhCAAAS2lQDCcVt7nnZDAAIQgAAEIACBngQQjj2BkRwCEIAABCAAAQhsKwGE47b2PO2GAAQgAAEIQAACPQkgHHsCIzkEIAABCEAAAhDYVgIIx23tedoNAQhAAAIQgAAEehJAOPYERnIIQAACEIAABCCwrQQQjtva87QbAhCAAAQgAAEI9CSAcOwJjOTTEvj769+Vh35\/UT7+88\/lW9MW5eS+qnKX2ESK2lgCf5Jnvvm43Czqf7ccfPShPH3Kbcw09vt3eeORM3LjsTvyl2eWORo3tqOoOAS2gsA0wvH\/npZ\/u\/ReDfDctX\/J6z8IeX7w7DfkiXfNz38qb\/\/zDfneVmBfciOL\/jhUF5wxalIsWi\/ujdJ\/0yyA8Vauqtx4zdYhRSkgrnzh1eX8O\/KP176fWMF1FiG2MGtpTq+2JiJRk1Ws9xq2xTwp3awXt9+SgThz9QR9VsxF0nOu0Oq2COMpv52A2ZTVXau8W+aZrI5tGqKsvvfdPVdaHA+p6dYKSlCZrrFersVfRrXXoi0cXzh+9Tt5+DsHsldNQG2iwv15OFku2jC+twhMLBzHZL34AjisNqsqd1htl\/2VNj4rsZUsqDZoQR0kbqbqk5Lb4fP65tuUurj9IhzH6cENsvNxGpyUixE0Oy90ea+HsSs2VodGLJZ2fKiUk5ouqUEjJkpjI+I42jRx7M9bnhYbscoyvnBUK\/+ZHHjeRH8XXcA7utLDgzEmhpnnFRWO\/k4v9P76O5mcmJkEtEUrSF8JjDAfN\/QWXwAV75AjXswCeEf2XrK8ZL7AqQbVsd31rTvVmdtHtHn6xi6l342nwI0u5AWW\/f7o+8rRBGcOUfoz76fnP5OHcs\/VR\/fLlWyjavrR8UwEfayHeYPmB8KxWdAOjs5UUZJ8jPxMbqZ46fx6dIpte\/GU0NPb8q3pi7cfuy5P1B4Hbxy31kPz9OTfPifHVai6aXdGK2GcBP2d1\/vyl4VTwRlzVXtC+zB1b6tbFZ3qYNvFROxol9+erv4yttFid212\/vSpsB3dIio6KKdNUEUN3Tr23SxmvsDaA5YSURwiHMNv8j64susL1NR0CVhXwqapl75G6uxSohUJLQ6SjC8cpTKuYjD+UN5vOyNjw3\/0j9mEcl0uKGd3hjSKbzwCncIxFAW+lzj0GrtG6huymv7ZP8qjr\/1cJJtIfrvzYX10QS2r84xjZl+PfCm\/qs9A+jtMIywtkeDvvJSdWFywbrNV6cLR3cFXi4Tddw5nfWJTuSvC8aZ\/ts8ch7EWfdeWFA9a9s3Dx8\/Fz+u1CMc8VO+GzBK8dAUDe26LRVd8TmlhWs1r4fRPYPN+Pdrb4ra73aPT7v3My3pZdv6cib0Wb+4Hz35Xji83Zzc175AbRs9Ki7ANmTTirRFEHu9Yf0XtLnUB9+exNZxfvHWjlwipj6ulCMbacgadqTX9XIxNaT8KkZouqSeWziYmHPV5Yqp1bQLhaAZ0vrP0F29XHNa7EX\/yX8HliCRj2dREXcIxmCjzRtpGGF8cXeNMW+galHn67GhDtWkYYuiutzpeX20CHFLupppD\/3orYicQIm4\/mjIa1neri0KqcAxEgyZAbFsWX7D1aHWHx9G9JJJma4H3ozMUvoBw9OdNi0e6Z9cOiaeKIJdtp8BIPQZQ1N1EqvQ5RfUsWfnvKBftWr3kFbtjzVtl1zlmd5Vn0b1QNMST1sNeJ0xaC3jj4Y\/dQxgkGF3h6J6lTosS1J5eyyOv2WFquhSky2UzTDhK6nhLabCVZnzhGAyy98pd+o49EVTx+urAd9mZ5c6kGOyErHt2YyR5l3DMf\/fS\/cFh4npSVr3BHR5HZ8LX6xWGcxpPTpKA6wwzxxbzMvzn3xRNKnfcXtmg3CLhwrwlWp+YFhaT+ZKFoxca7BUWHE04KqHmutfbPDEjCkdrA3julha+s8V+bNw0t6qjnqdaPOSN9drZupBpNmZEQ7c3NBxI1lriielu4VhGyIJLYEUBVTsGCUc7ZJtllRDqX5\/JQYngdFVuIeEYZlw6l6TjYqdytEPK847uJiA1XR\/yq2Gjr1UtDpvNEI6KZ6IypHPnfyo3DyuBooQKjXg8d\/49OQzOJ\/TpTNIGBBYWjv4Z1aHC0T7GYJ7bcQ0+JuCccEN1Uz\/u8QwnDf+yQazc7bYqb1wbkWift1M91za1xULVvT2O9XM1riBJEpAjC8d+z9nMQDiabtcEZKvwyiJUrfaULmodi+vtcew4WuW0ybsV7th+t3exOfO3KQLSiKPYzWZvhhxNQEaORgRrWzXeM6F\/TrKXXcylstR0vSb61bDpIxynWtdG9ji2nN+pFhoxN51abvvEdxe9epXEzmTX8hxPLFRdeIr986ddZxw7QtWqN7KfcNTCU0OEIx7HPsOjfUPYCLH4EYV431V1csRFj510RLxGPWWt4qBNDMQFTXKZdXeMKBx7harLct0N1bBQdWBZwRECbyOqRT0UMeZv9mJsY2Fp40O10+Veqs6nj6IexzKaFl7O0IRV32eJ+ozZcdIaxh\/vHgx6cq0Ryn3OOtp1j8wrLU4RO4pZPPGXmq4HtlWx0cXgSGM1sf0jC8fGJW8fIi8bmt3C\/SJ7X6gQjyaEYxtT1fDsXORxdghde+Q2sU0k8wl0eRzNG1jWu3HuJYO4aPANORi0eRn55ZjLIk9YTzXl1TRha2MvsR2SfyGjDpHW4Z\/4Yh6c+zAetI0KIS3TzPUNoe\/9LfvSO5OU2Z65kBL0nTqhm128mRsGCsfj7AjGrZ9ZrzT0OGeW7HEMuRgmtaCuPC\/B7VTngleXZzYuyPOvw3Gje4nNM2n123f1uNf6eMhilH+TvQf539Yj5TZPzWnQ5g36wthSi0Miwja\/iOf\/MYGomIz1V6JwbJ6HyXsn78P\/kXPW+cDYPLfM0d1WlroOVGHgvs\/BB+NCKzS3jVfvlr9Yb8OGa4n\/YVsU60AO7\/ky0xLuPHLTmePLoxpuujTyS2djVavVdnzbbHHQpbWwO9XowrGexKxHKOtJ01mg\/fMkzYKTZGRjtH5b8nBCRnajvYm5fuDZ3x1654\/OX5GDw4P6nKBmyME5RhOG8upy7to7Ipeah4fjE6pXl2wiKJ4gqc8yJQhHs9AaGw3y2BbDSG1ny8JtcXSeZrLGvvuXTprQjv1zJ3yXnyW7lm0w6keiBwrHU3ZZVTtT35xMFo5GFJi\/6pI\/UfWOXPj94+4ZWuX8Z3vIfAGPo8M9q1vsCarO37vP8diXgpI8fa024J33U5\/pyualaxflxiUr0uEwtOanDrZRkViZRZCuq78ShKO5XGj\/pZ+dV+0\/dpEXPNQDlzpmF0xnjpjZD8JrR1QWLMb9XBmzSZt5\/7uGreuYSE0XadRK2HjvOJoqenzcubTn8YIefTmJcOxRPkk3koAW1trIhlBpCEAAAhCAAAR6EEA49oC1rUnzXYz99uJUV\/y3lS\/thgAEIAABCGwKAYTjpvTUCuvpu7\/XPsyyQlYUDQEIQAACEJgzAYTjnHuXtkEAAhCAAAQgAIERCSAcR4RJVhCAAAQgAAEIQGDOBBCOc+5d2gYBCEAAAhCAAARGJIBwHBEmWUEAAhCAAAQgAIE5E0A4zrl3aRsEIAABCEAAAhAYkQDCcUSYZAUBCEAAAhCAAATmTADhOOfepW0QgAAEIAABCEBgRAIIxxFhkhUEIAABCEAAAhCYMwGE45x7l7ZBYNMIaH8LeNPaQH0hAAEIzJgAwnHGnUvTILBxBBCOG9dlVBgCENguAgjH7epvWguBQQQ+ePYb8sS79qc\/lbf\/+YZ8r\/jR3+WNR87IjcfuyMHRmSpd83v327vl4KMP5elTSjW++p08\/J0DObZ\/df4d+cdrIs9883GRa3dk76UzcuWLLME9V+Tj5z+Thy6JVY\/s50Ue1+WCVYb\/JzPPXfuXvP6DQRj4CAIQgMDWE0A4br0JAAACcQIfPPtdOb7cCL5CDB5m4u3PP5dvVcIxF3S+KCvSSS7+vl8WUngUD9vFo+px\/FMhHG+KJzq1tJ5wLETj7y9W9TTC8kD2EI\/xTicFBCAAAYUAwhGzgAAE+hMoBNpnclB4HRuP41+e+VaTl5PG\/Lglrfl1h3AUX+xFhWMuODOR6Hk4AzHbv\/V8AQEIQGBrCSAct7braTgE+hAoBV8RJq7\/GQ9gixgshN17aiE7L9wRR2ROIRxFCX2bcooQeOUF7YOBtBCAAAS2nADCccsNgOZDIErAnD20xZYTEu4Sjt4ZxFhhY3ocC+HonneMFc\/vIQABCECgmwDCEQuBAAS6CeRi7qX7m3OCeeoU4ahcVImiVsPb5RnHYaFq5btoJUgAAQhAAAJtBBCO2AYEIBAXjs6FFhO2joSq60sz9g3s7A52dmHltzsf6jebK++me3mlRTgGaf16iZQ3usNLNQ8fP6eHyrEFCEAAAhDoJIBwxEAgAIEoAfdJm0yIXbsoNy6ZMHD3hZfup3zCop2ynOd4lGd0nHOUfr3KvP3neMS\/nR1tPQkgAAEIQMAQQDhiCxCAAAQgAAEIQAACSQQQjkmYSAQBCEAAAhCAAAQggHDEBiAAAQhAAAIQgAAEkgggHJMwkQgCEIAABCAAAQhAAOGIDUAAAhCAAAQgAAEIJBFAOCZhIhEEIAABCEAAAhCAAMIRG4AABCAAAQhAAAIQSCKAcEzCRCIIQAACEIAABCAAAYQjNgABCEAAAhCAAAQgkEQA4ZiEiUQQgAAEIAABCEAAAghHbAACEIAABCAAAQhAIIkAwjEJE4kgAAEIQAACEIAABALheHJyAhUIQAACEIAABCAAAQgEBFSP45kzZ0AFAQhAAAIQgAAEIAABhwDCEYOAAAQgAAEIQAACEEgigHBMwkQiCEAAAhCAAAQgAAGEIzYAAQhAAAIQgAAEIJBEAOGYhIlEEIAABCAAAQhAAAIIR2wAAhCAAAQgAAEIQCCJAMIxCROJIAABCEAAAhCAAAQQjtgABCAAAQhAAAIQgEASAYRjEiYSQQACEIAABCAAAQggHLEBCEAAAhCAAAQgAIEkAgjHJEwkggAEIAABCEAAAhCYRjj+7VW5d+dNeer4c7n8bQty28\/pBwhUBL76r3vl9FtPycnhZTkFFQhAICPwvly866zcKFjsylV\/Xl1rRl\/Jq3unZf+vZSUv3Pparv8opcJlmyU5fUqepJkrgfefvEvOym35+q1HnSaynkzT4wjHabiuV67\/e1Hu+vGnky04xeD85QNy++vr4g7b\/hgY6P2ZTf+Fu\/jX5V0KJ+r2upR5vPnkiXz+i3XbEtjCrKUFvdq6SI9UrB9o2LYtiouUsqxvk8ZzMT+JN38gHJfVR+tTTss8k7Dh2HThWNT\/2uZsChGO6zNqpqvJxMJxzIonLTRjFkheCQRCMVN7wZIF1ToLRw+BKmQSME2SpOT2ycupnrpJKjE403xB3N+LbBYQjoP5bsqHpXPhSHZf6bKF4XPE+ghHI37TRaBhs0nRBITjpoy8ReoZFY7+Tu9C4D1sjLupiJkENLEXpK8ERpiPO8CShGNx5GFfjkxVHPFiPBUn8uBzVYjsvquEvhexH9GEo0hKv5vQZLmjtitR9vu5PyhHExwh0dKfL38ip3Mv1fGDsm\/ZghMK9e0kNcwbCJlmQbt6eLpqRz5GLsr1IJyqLH6d9up3jP29OGHeImWXUC\/qXQa083\/2Il33VcHNpAkXN398xkPL7XNH0OfaOAz6yLRRqlC1NY619vdiu9Ag2K6PK1tyhV7lmU\/eLFZzRCYYs0MKCRGp1QhHY\/Pa3CGdQtc2CWsc9OaTReuKeUw53remVodwXNOOGbVancIxFAV+6DkMRbsD3BcQavonb8q5ty6LZDvPX9\/zeX3OSS2r64xjtVA8UJ998utvwo7pO75RWc8yM104FsLg00aUB0LS6St9UVA3CopwvOGLPiOSLDHi2pIS6sy+ufeL38RD5S3CMT+n5wopLZzqtTM4162zbMzG55QYsg3GePndp9XCVwtCa1Hr13+aYcfmjkQh0OFxdPrdH\/u92c5ycE7XKM+meh2ZqDcxKYLRNCHRXpQWL+pxdOeOfvWoN0g9BGPRBNvuN+z+B8JxumG3Pjl3CUfVYO3FKr44uot\/4kJX08nT78uD1YH\/mMcxVWhwqH5M81PETiDg3X40pTcT+q56xnFwf2piw7Zlabmgl4Klw+Pons+Mjw01VNsZCh8mHLWF02abb9iCS2eBQG\/GYdh\/yunl6NyRuAAnh6rd\/PqzTel80tgE6s2F8fDHzrEPEoyucDQXqcqfpjkAFhWOmW+09O5nZ4tP9vaTLmgOFox5s\/yxg3BUoBi72DA4s5lCuoRj\/rvnHgxCufWk\/JObyg35Do9j0cefyNWOCSYMWzaenJhw1M9M2aKlr3CdTS9P2BDt0LrnSdBCjqZGxU58ycLx226du89WeehGE45KqLkuqs0TM0Q4tpyDtMbibkw4RvtPEY6xueMXZfujF6IGCcchbCccIrPNumcEZyHhGEIsPYESvdi5uHA0uiU\/ApXmJR0sHDUdtGHaCI\/jbAe81bCFhaMvBIcKx2oScs46uUIP4biOBul5HI3IsEMz0YlvsVB14EGOeRzrZ8AGCMiRhWNUODldvkrh2POM1RoIx35s13FsrXudmhcH4udd\/TUnP0ubJsLaKbhHLtrSjSsc07ycpi69BWTXJi3PtG\/IewUmhHBcAfSlF7lIqHpXC\/l1nXHs8Pip3sh+wnFwaHPp0OdUoBKqDg7Pxz29mrd4cH8mC8emH5LPaI0mHE9Jcpl1NYcIx+yOu\/KOXf9Qdc93E8cKVSfMCyWeMFStvd03p5G36rYYuyrCtwOeXGsuWw0VkPF5JWe0uHBsbKu4AGed3U7rA2uDOkT4RTfeabVYViqE47JIr7KchS7HxEWDv\/iXOzB7osjyyC\/HvCByNrsB21xsqQZ8dtvW7GZjHsfybIidh1+\/tIlmld2xeWXrFzr824jqW2TWhRT\/MkbBoeVSx43aU9HSnzHheJQdwXj3ovUgcOJ5u7pO9ruCbd+2XQ6xnh0JBHaxzMnFvSP5jfrI\/TDh2MbRuRzjXzrzGMb6L7TbtvabN10TmQdjumIUu7Hem+3mjbxV1li7MLIvw16oMHNF55GR3A5e3JXPrUe8w7VEJ7KocHTnpv63x5taGQHZz2sZnHlcZccnlI1wTIC08Unqcyd+S4xx+2fY\/N2h9\/tLV+Xqp\/v12SVN7AXnGM0uzKvLhVu3RX7ceDqiwjFvQucTHAjH8e1VF455Of6C4D\/n4h5utx\/abiZW95vM9m5lG4z6QeiBwvHbdlkVkVRPQLLHsRE49QM3r9yWp946657rU0JT7QvoQOFYC97Iczy2WFXEd3f\/aZbVNXckCkfLjooSin4yz\/HY71cq+fViO\/7ImG2O1TytPm+VOo56w1HGbOJTaosIR\/Ucpbop6d2g9A\/wOJqFnT85mG41m5ay5TD+pjWD+kIAAhCAwMYTWEQ4bnzjV9AAPI4rgL5pReY7MvvtRef9qU1rDPWFAAQgAIFZEUA4Lrc7EY7L5b2RpYXhq6EHnTey+VQaAhCAAATWmADCcbmdM41wXG4bKA0CEIAABCAAAQhAYAkEEI5LgEwREIAABCAAAQhAYA4EEI5z6EXaAAEIQAACEIAABJZAAOG4BMgUAQEIQAACEIAABOZAAOE4h16kDRCAAAQgAAEIQGAJBBCOS4BMERCAAAQgAAEIQGAOBBCOc+hF2gABCEAAAhCAAASWQADhuATIFAEBCEAAAhCAAATmQADhOIdepA0QWBmB9L9HbFcx6W+Sr6xNXsHK378M5qYAABRWSURBVHTuXbUij0\/l6vHncvnbfb8exrhvKaSHAAQgkEIA4ZhCiTQQgEALgWGiZuuE40L2M4zxQkXyMQQgAIEWAghHTAMCEIgTKDxmN6x05Z+dlCfvkrPX7M93S6+avCr37uzLkfWr3VdO5PNfnJLyb53beYnUv5P35eJdZ6X+7X1X5eTwsmRfZf\/K38mt2yI\/btIU3\/7kplPehVtfy\/UfNYUXf5KsrmdVx8LzZ\/I8kQefOy37f62+uXRbvn7rUZG\/he0Q87sWJtlX4b\/Aa1mKwbq87IuGgfu5W\/f8d2X9z\/3hXjn91lNy8vIncrrieeFW2Y43n6xYV1mFf5Kti3PcHEgBAQhsLwGE4\/b2PS2HQBqBQjy9KU9ZYdbcY\/jrez7PxFmLNyz\/5sVd+TwXX\/m\/SoA9UAk63eNoRFwj+grB86kRj0bsWH8rvRZv\/s+kELZ56YFocsLGJk9LTHp1LYVuk1\/TnjYmceGoCrm9I\/lNLZLtPHTG9d+QN0K2+ERP65YX45xmFqSCAAS2kwDCcTv7nVZDIJ1A5xm\/9DBqLl7290pPmCYci58dXi09feafI1pDwdN4DG0Po5VuNxe9n8jVSkSW2dp1Pqq8mPb3Xpu09vc99+ikT2cW1rf0vRatyHnlHkdHbMaFY5xzummQEgIQ2D4CCMft63NaDIGeBNywphsG7hBBSkjahHk10ROGZE01jTdwgHCUMCxe51qEzgcKRy+k7ofGA8Ce0Ky9hXlCJxyvdU2Hx3GAcIxz7mkeJIcABLaKAMJxq7qbxkJgEQKagOzwcF2zzxK6IeNW4SjV2UK1mkOFoxdmdvLW8kzwONZ5dIlqq6AWD2WagJxAOHZyXsRG+BYCEJg7AYTj3HuY9kFgdAKukLFD0GVR5e8\/eVm5oGIESy6knnvQCbPGb1oPEI5FqNo9i+jiSBCORbjcD3f7UCPh51hoO\/L7kPGCoerAUzm6kZAhBCAwUwIIx5l2LM2CwFgEckF3NhN8xY3o4p8rttwLLI1w3H\/A8h6asLVzI9l719DcYA4ue\/xadg\/ziy4DhGN1eWf\/r9blmVza1pd7UoXjvpiLPUULI0wC9o4wzMu8Lhetc5cx0RwybhOOlWe3vlCU1cRnH+U8luWQDwQgMEcCCMc59iptgsCYBJQnadynY+xwrXsesX5WJxODtzP5mQtQc\/nFPmvX+hxP3o5aSA4RjpXUDZ4NMkIyQThWQvH0L6vHhfL6vHDU\/tyQxt7zKIbnDF1hG2YRMq6f4wluYntP\/Sjsjfh3HkVyBPuYBkReEIDAnAggHOfUm7QFAhCAAAQgAAEITEgA4TghXLKGAAQgAAEIQAACcyKAcJxTb9IWCEAAAhCAAAQgMCEBhOOEcMkaAhCAAAQgAAEIzIkAwnFOvUlbIAABCEAAAhCAwIQEEI4TwiVrCEAAAhCAAAQgMCcCCMc59SZtgQAEIAABCEAAAhMSQDhOCJesIQABCEAAAhCAwJwIIBzn1Ju0BQIQgAAEIAABCExIAOE4IVyyhgAEIAABCEAAAnMigHCcU2\/SFghAAAIQgAAEIDAhAYTjhHDJGgIQgAAEIAABCMyJQCAcT05O5tQ+2gIBCEAAAhCAAAQgMBIB1eP47\/\/xnyNlTzYQgAAEIAABCEAAAnMhgHCcS0\/SDghAAAIQgAAEIDAxAYTjxIDJHgIQgAAEIAABCMyFAMJxLj1JOyAAAQhAAAIQgMDEBBCOEwMmewhAAAIQgAAEIDAXAgjHufQk7YAABCAAAQhAAAITE0A4TgyY7CEAAQhAAAIQgMBcCCAc59KTtAMCEIAABCAAAQhMTADhODFgsocABCAAAQhAAAJzIYBwnEtP0g4IQAACEIAABCAwMQGE48SAyR4CEIAABCAAAQjMhQDCcS49OZN2\/P3178pDv78oH\/\/55\/KtmbSJZmw6gT\/JM998XOTav+T1H2x4W\/7vafm3SyJv\/\/MN+d6GN2X9qv93eeORM3LjsTvyl2eWM3sV8+WLX5Yozr8j\/3jt+8vBUtjRe7LzwvLaupyGbWcpxo7OJc5xkwjHD579hjxxeIXFf11ssBjkh3Lw0Yfy9KnxK1Ua3d4oi9EyhOMyyhif8ipzLBfEK194dVjmQrWs5qvCar7CcfljYfniqq\/pFOvXu8pX98TWtKnbVtrhoRFrX\/1OHv7Odbkw0bwu4pVXI2n7eV\/SC6avxGuQS6yfvO\/axJJrBz8dZX1bsMXRz4s6i76BcNtzd6AH+qzjkwjHogJHV5a3+4ni3PIEEwvHMekuYyFbRhljMll9XpVw3LMnpHLxuDk38YhwnNjcphZXi1d\/uONjyW3LbfWl+yd00JTtOXze9bRPP39Wc4tExNoQ73khtg9kr\/KstYkl9+fa\/Le4ncVzSOQg3sZemZODPlM1Qbr9Ihzjvbf5KaLC0fcohQPWCYlUREyYQptIgvSVMYf5uDuf6KRkJouP7pcr2QRwXNUl2DV6u8o6pKLsUgm3xExcnzhT+r3ul5ZJ3t8ht++Kjdfvjuy9VHk\/K8\/Cse8h8ibO2E67bn21qBibKn5e5CVVqNoqu\/6dFRr0v+8U1c0kfXB0pvJwNeOus85BPc0Y0id+h7HdDwuOhbr\/n\/9MHsrClvk\/09\/+ODc\/D715Zd0ffV85ouLYTEv\/F2Vnofeu+aCVl273XcKxe\/5S+AeM3bk12TaLqlqebylDxc2\/0IMUG9Xx32vCUbMxs364bStZSY9IlxFKkhYCHyIc\/W8K2\/hMDryjG\/68lOoMU0O+lf1Jcli\/JwerI3WPoxYxaRGJiUwRjvHRs\/kpOoVjKAr8XVi4K3ONzhcQavpn\/yiPvvZzkWwy+e3Oh\/VZMbWsrjOOZiK2whFBeUF73dBKVJxufo+P3AJdOPoLbMDV2d1rk5f7s2DSc\/rRTKaxjUZe15dl58\/lGb7uPBVMHR7Hm2KV7XkuJAgbxrwUzWbN3\/SkcHDOW2Z1fvj4uexcnahn7FqFY9b8RcZCLaI8gdxtB\/qCpdZDEY5OH+TdF50PFLureennEGPCsX3+8tqmhJLzdprve9umLRyzs7aL9F3aBKEIx9bwuGfvvcLozVjotYlPFDluW6t5pFg\/fijvt51Jtc9wPvrHXkcCNG9l2rnXgRxiwrGlL9pFZuaRjRx\/QDimjaDNTtUlHFWjsifb+G7FncD6ngfL0zeGGp0MtcnCa4M2IOx8c\/HKBZw+Jq2IIF84FYtaOOHYfREsyHaoTd352wvxl+oFla4zPaWY870JkXBMcqjazSevx5Vd76JA58LWUo9YnTsXsZ4exzGEY7DJi9nB3aq4TRWOwQWl2Hwg\/c8B6mcc2zx6dns9\/l39H+tn9XKNO7dG58o+Q1xNqwhHe8z639RzQumZj4ulBYWS4jFPuiBUe6D9jaB7XrTeGPlOiujlzWa+\/Hj3IGGtWZDDQOGo24\/mZQ6NA+G48ODagAy6hGPLRFAvhOpC1eFxbHH925S0idkJcUU9jt6tUEc4thi+Va8dhGNPo20mtuZD7ziDFuY1iY1HSumnenHRFoHq+9ILoQvH2uNUpPXqFM1T8TgNEo6lpy+4PKTVqQbYFSqyQ5AN8ZKDW5broVkD4Ri1gyULx1Ou7aZ4tGJnHNvnL59\/E3LMe9HxLA+xzXXwOHYJR7MRyW95J519Hk8wlaMk4dy1Pb6rPij6ZcfdZAYb3nfLuaVYO1Lub9TjIOVSzXgc1I10i8exbeOhboK9FQPh2HMJ3cjkCwvHbq+NY4CdwtEOE5jndnruomMehmqh8A90294nhGNfK9bCUNn5UntxSApNWQurvyGJhp0inmxnIa4m62ieCocFhGPcw2KX1yUcU57L0QTRCkLV\/iYvageLhap7exzrVyTSBWS7cIzNX23ebEVAFmcUU\/rZtpmec2XfYR6k7+lxtIVj7GazU9Z4wik8JhWOuSv2JT8jHs\/\/VG4eVheNgmhKdeQlE4\/nzr8nh35kQeOseTWj\/bE4hz7CsS1aszLhGOVDguUSWCRUXezE\/CcfOjyO3q7YaagqKntOhlHhqJxrMxOaWeQiu+blds4mlKaEqu0zQEVYLe2IgtlkvP3YdXnCFh1RwZGWv3PWcECYUg9vx49rdIbM1S7uClX3e2KlKVv35nWdcSw8tgNv5uoei3g\/aQvTZKFq5fmxWF+1Csfo\/BU5BlHdfi02GD3PzdkeNSOepw9Vt2ys2uylHsNX5PA71rNByVPc8EshpohuJso8ln9Yibz68ooiHPNkpShNuezT2EFx8a3304TDOSx8Oaay0cDxsgyPY8zVn2xHJByHQJdwNFf5rV2YdrhX26W13aouQzm2iz4bSPnlmMsiT1hPIeSNM2Gf8ULVWaZBe93LMeHvx8E831z0CdecAXJvzHpnwbK+KC9umLBwMym6l0LMbju8mVleJmgTb9nD3P9tvU\/qbCxieSo9pi4aceFoQuZuKDT77pEv5VfqY\/ZtIiNS59xTdetn1lNnbj7qOdL89q3xDvsbr5a5we9bzba7Ql1PvNtuB+r60DJmb9bHD1oEaWwjedzNS2tXt3BsnnIJ569wQ52\/qefbfin8Btjm0kPV3rxZiyxtY6PNse+54fnkCdLMEd1h3g+e\/a4cX7bGvi8AlfI0uy7tOLvJ\/UUWYneOg3hrWH6RJrsgd5y9Z9v1JrJrPwnh81YuaRzsz9s2RcFYbdUE+hllv4qThKoRjskjZDkJW8\/TuM94NGe0\/AHrnXE7f0UODg\/qw8\/aAhKcA3IWruYM17lr74hcav4qR3QXHVsojIfBa7N\/tsmuX8q5p+V01LqW0rJTr3fhX9bPZ9QHyuumhJcKwo1F0+7w\/JixRV04pJdns+1ekJw8ned47PfsFOGnnO9rt61u71SMw027Oc55Mn+sviNvy+PNo8DK+AnHQnWO0nm3M7TNrrHa3S926LaxD\/ebrI+uZRvNOpw7UDiecsPERSsi5+861y9vXnHnL69PE+yhvZ+1uaBndGbh6UQRjrbXtN4MVjYn7gPpZdumeCaobFhoY9450pb2+9\/VY9T0l3XjulkTQzvVxrbqlQyiMwt3jJeBN+bNb4c8S5YYgZhEOI6NhfzWjYBy9mXdqkh9IACBgQTSvA4DM+ezDScQ3dxvePu2t\/qxoxYNGYTj9lpJcsvzicJ+u6wMy\/U92J1cHAkhAIFVEsjHtxMOX2VlKHv9CGieyPWrJTXqR6D7YpGbF8KxH9utTB2GBFKeGNhKVDQaAhCAwPwJTB5+nT\/CdWphyplmu74Ix3XqPeoCAQhAAAIQgAAE1pgAwnGNO4eqQQACEIAABCAAgXUigHBcp96gLhCAAAQgAAEIQGCNCSAc17hzqBoEIAABCEAAAhBYJwIIx3XqDeoCAQhAAAIQgAAE1pgAwnGNO4eqQQACEIAABCAAgXUigHBcp96gLhDYIALzeQg4\/veVN6hbqCoEIACBSQkgHCfFS+YQmAOBjj\/39\/uL8rH6t5g3qd1e+5IfuF\/sIeT5CO9N6mvqCgEILEoA4bgoQb6HwOwJIByn6GKE4xRUyRMCEJiaAMJxasLkD4GNJlD+\/dIrX9iNKP9y0E72pygfyj2Oz38mD116r0pwtxx89KE8fapJ\/8Gz35An3jX\/H\/7ewWO8fR\/dL1e+cyDH2S93Xrgjf3nmWyJf\/U4ern5WfHP+HfnHa9+vPg\/rab5TBZrjVbSE8Y5XRlCOXVtfULfXITCB6i9v2D8v6rvzcvnnPL32vy2Pl6xt767iGe3FeqPtkspDAAKrIoBwXBV5yoXAxhDo8Di++KUj4ArhcnilFjjF\/4sl8AqxcxiIyxqFEVT3NHkUvytE43W5UIvSSqTtlXkH5UhW50e+lF9lQkuMwG0VXYuFquXav+T1H0hnHTLZG\/xrF7SZCPfaHxe\/Svkx1htjf1QUAhBYJwIIx3XqDeoCgbUk0CNUbXvBCrH3mRxk3snv1e0qBd+Nxyovot\/elvOFuTC8sut9U6d9To478oyLrjGEY6RdvYRj5nF0mIlE2zCE9VraGpWCAATWnQDCcd17iPpBYOUEBgpHJRxrmlKHn5OEoxYuNx9aYfPc+5n\/6+2tG0M4VuKupQ5aF0bFoPVRNO0Q1iu3KyoAAQhsIgGE4yb2GnWGwFIJLCIcQ+9ZZ9VVj2O6N68QWJ54W1ao2rRLq0O\/UPUAj2PyTfClGg6FQQACMySAcJxhp9IkCIxLoBRuh8+XZ\/kcgdR1YSM4l5hQq45QtXNWMpaVlU99iSf1jKMa9tUKjLz\/GBNz+e9fuj964SUvOepxHMI6xpDfQwACEFAIIBwxCwhAIELAvYiSLBzFhJjLcLI555iLoN\/ufOiI0LoCbWKrCsW6IW5zAeZu+e03\/0fOeWXUt5CDSyKl4Lsppl6eAKxub+9Vl17a4djf5f\/dUQctE+3ySmf77UtFfhsGsMbuIQABCAwggHAcAI1PILB1BJyncLzneHo9EZOTc4Wkw7LLS+c\/x5N9aISk+wxNWIYTPs7LvybyRP7sTSE2Q8+hk9559seurftdrA6azdjfOM\/xeJdjaq+jCcMHbShzH1KHrbNlGgwBCCxEAOG4ED4+hgAEIAABCEAAAttDAOG4PX1NSyEAAQhAAAIQgMBCBBCOC+HjYwhAAAIQgAAEILA9BBCO29PXtBQCEIAABCAAAQgsRADhuBA+PoYABCAAAQhAAALbQwDhuD19TUshAAEIQAACEIDAQgQQjgvh42MIQAACEIAABCCwPQQQjtvT17QUAhCAAAQgAAEILEQA4bgQPj6GAAQgAAEIQAAC20MA4bg9fU1LIQABCEAAAhCAwEIEEI4L4eNjCEAAAhCAAAQgsD0EEI7b09e0FAIQgAAEIAABCCxEAOG4ED4+hgAEIAABCEAAAttDIBCOJycn29N6WgoBCEAAAhCAAAQgkEwgEI7JX5IQAhCAAAQgAAEIQGCrCCAct6q7aSwEIAABCEAAAhAYTuD\/AbjexS4ZaC4\/AAAAAElFTkSuQmCC\" alt=\"\"><\/p>\n\n\n\n<h1 class=\"wp-block-heading\">C#\u00a0For Loop<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>for (int i = 0; i &lt; 5; i++) \n{\n  Console.WriteLine(i);\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">C#\u00a0Foreach Loop<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>string&#91;] cars = {\"Volvo\", \"BMW\", \"Ford\", \"Mazda\"};\nforeach (string i in cars) \n{\n  Console.WriteLine(i);\n}<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">C#\u00a0Arrays \u3010\u548c Java \u4e2d\u7684\u5dee\u4e0d\u591a\u3011<\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>string&#91;] cars = {\"Volvo\", \"BMW\", \"Ford\", \"Mazda\"};<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Sort an Array \u3010\u6570\u7ec4\u6392\u5e8f\uff01\uff01\uff01\u3011<\/h2>\n\n\n\n<p>There are many array methods available, for example&nbsp;<code>Sort()<\/code>, which sorts an array alphabetically or in an ascending order:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ Sort a string\nstring&#91;] cars = {\"Volvo\", \"BMW\", \"Ford\", \"Mazda\"};\nArray.Sort(cars); \/\/ \u2588\u2588 Array.Sort(...) \nforeach (string i in cars)\n{\n  Console.WriteLine(i);\n}\n\n\/\/ Sort an int\nint&#91;] myNumbers = {5, 1, 8, 9};\nArray.Sort(myNumbers);\nforeach (int i in myNumbers)\n{\n  Console.WriteLine(i);\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">System.Linq Namespace \u2588\u2588 \u4f7f\u7528 Linq \u6392\u5e8f\uff01\uff01\uff01<\/h2>\n\n\n\n<p>Other useful array methods, such as&nbsp;<code>Min<\/code>,&nbsp;<code>Max<\/code>, and&nbsp;<code>Sum<\/code>, can be found in the&nbsp;<code>System.Linq<\/code>&nbsp;namespace:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>using System;\nusing System.Linq;\n\nnamespace MyApplication\n{\n  class Program\n  {\n    static void Main(string&#91;] args)\n    {\n      int&#91;] myNumbers = {5, 1, 8, 9};\n      Console.WriteLine(myNumbers.Max());  \/\/ returns the largest value\n      Console.WriteLine(myNumbers.Min());  \/\/ returns the smallest value\n      Console.WriteLine(myNumbers.Sum());  \/\/ returns the sum of elements\n    }\n  }\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">C#\u00a0Multidimensional Arrays \u591a\u7ef4\u6570\u7ec4<\/h2>\n\n\n\n<p><p style=\"box-sizing: inherit; margin-top: 1.2em; margin-bottom: 1.2em; font-size: 15px; color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">In the previous chapter, you learned about<span>\u00a0<\/span><a style=\"box-sizing: inherit; background-color: transparent; color: inherit;\" href=\"https:\/\/www.w3schools.com\/cs\/cs_arrays.php\">arrays<\/a>, which is also known as<span>\u00a0<\/span><strong style=\"box-sizing: inherit; font-weight: bolder;\">single dimension arrays<\/strong>. These are great, and something you will use a lot while programming in C#. However, if you want to store data as a tabular form, like a table with rows and columns, you need to get familiar with<span>\u00a0<\/span><strong style=\"box-sizing: inherit; font-weight: bolder;\">multidimensional arrays<\/strong>.A multidimensional array is basically an array of arrays.Arrays can have any number of dimensions. The most common are two-dimensional arrays (2D).<\/p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Two-Dimensional Arrays<\/h2>\n\n\n\n<p>To create a 2D array, add each array within its own set of curly braces, and insert a comma (<code>,<\/code>) inside the square brackets:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int&#91;,] numbers = { {1, 4, 2}, {3, 6, 8} };<\/code><\/pre>\n\n\n\n<p><strong style=\"box-sizing: inherit; font-weight: bolder; color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">Good to know:<\/strong><span style=\"color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"><span>\u00a0<\/span>The single comma<span>\u00a0<\/span><\/span><code class=\"w3-codespan\" style=\"box-sizing: inherit; font-family: Consolas, Menlo, &quot;courier new&quot;, monospace; font-size: 15.75px; color: crimson; background-color: rgba(222, 222, 222, 0.3); padding-left: 4px; padding-right: 4px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">[,]<\/code><span style=\"color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\"><span>\u00a0<\/span>specifies that the array is two-dimensional. A three-dimensional array would have two commas:<span>\u00a0<\/span><\/span><code class=\"w3-codespan\" style=\"box-sizing: inherit; font-family: Consolas, Menlo, &quot;courier new&quot;, monospace; font-size: 15.75px; color: crimson; background-color: rgba(222, 222, 222, 0.3); padding-left: 4px; padding-right: 4px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;\">int[,,]<\/code><span style=\"color: rgb(0, 0, 0); font-family: Verdana, sans-serif; font-size: 15px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; white-space: normal; background-color: rgb(255, 255, 204); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;\">.<\/span><\/p>\n\n\n\n<p><code>numbers<\/code>\u00a0is now an array with two arrays as its elements. The first array element contains three elements: 1, 4 and 2, while the second array element contains 3, 6 and 8. To visualize it, think of the array as a table with rows and columns:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-9.png\"><img loading=\"lazy\" decoding=\"async\" width=\"663\" height=\"140\" src=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-9.png\" alt=\"\" class=\"wp-image-1456\" srcset=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-9.png 663w, http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/image-9-300x63.png 300w\" sizes=\"(max-width: 663px) 100vw, 663px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Access Elements of a 2D Array<\/h2>\n\n\n\n<p>To access an element of a two-dimensional array, you must specify two indexes: one for the array, and one for the element inside that array. Or better yet, with the table visualization in mind; one for the row and one for the column (see example below).<\/p>\n\n\n\n<p>This statement accesses the value of the element in the\u00a0<strong>first row (0)<\/strong>\u00a0and\u00a0<strong>third column (2)<\/strong>\u00a0of the\u00a0<code>numbers<\/code>\u00a0array:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>int&#91;,] numbers = { {1, 4, 2}, {3, 6, 8} };\nConsole.WriteLine(numbers&#91;0, 2]);  \/\/ Outputs 2<\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><\/p>\n<cite><strong>Remember that:<\/strong>\u00a0Array indexes start with 0: [0] is the first element. [1] is the second element, etc.<\/cite><\/blockquote>\n\n\n\n<p>\u66f4\u591a\u5173\u4e8e\u4e8c\u7ef4\u6570\u7ec4\u7684\u89c1\uff1a<a href=\"https:\/\/www.w3schools.com\/cs\/cs_arrays_multi.php\">https:\/\/www.w3schools.com\/cs\/cs_arrays_multi.php<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is C#? C# is pronounced &#8220;C-Sharp&#8221;. It &#8230;<\/p>\n","protected":false},"author":1,"featured_media":1464,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[60],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4 - \u7801\u5148\u751f\u7684\u535a\u5ba2<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff08\u4ece\u53d8\u91cf\u5230\u6570\u7ec4\uff09\/\" \/>\n<meta property=\"og:locale\" content=\"zh_CN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4 - \u7801\u5148\u751f\u7684\u535a\u5ba2\" \/>\n<meta property=\"og:description\" content=\"What is C#? C# is pronounced &#8220;C-Sharp&#8221;. It ...\" \/>\n<meta property=\"og:url\" content=\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff08\u4ece\u53d8\u91cf\u5230\u6570\u7ec4\uff09\/\" \/>\n<meta property=\"og:site_name\" content=\"\u7801\u5148\u751f\u7684\u535a\u5ba2\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-08T04:17:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-08T14:17:14+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/csharp1-\u526f\u672c.png\" \/>\n\t<meta property=\"og:image:width\" content=\"489\" \/>\n\t<meta property=\"og:image:height\" content=\"468\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"\u7801\u5148\u751f\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/mrcode2021\" \/>\n<meta name=\"twitter:site\" content=\"@mrcode2021\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u7801\u5148\u751f\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 \u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/\"},\"author\":{\"name\":\"\u7801\u5148\u751f\",\"@id\":\"http:\/\/codermr.com\/#\/schema\/person\/39016e15c79e4f02d1ed3a64688619bf\"},\"headline\":\"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4\",\"datePublished\":\"2025-03-08T04:17:22+00:00\",\"dateModified\":\"2025-03-08T14:17:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/\"},\"wordCount\":925,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/codermr.com\/#\/schema\/person\/39016e15c79e4f02d1ed3a64688619bf\"},\"keywords\":[\"csharp\"],\"articleSection\":[\"C#\"],\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/\",\"url\":\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/\",\"name\":\"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4 - \u7801\u5148\u751f\u7684\u535a\u5ba2\",\"isPartOf\":{\"@id\":\"http:\/\/codermr.com\/#website\"},\"datePublished\":\"2025-03-08T04:17:22+00:00\",\"dateModified\":\"2025-03-08T14:17:14+00:00\",\"breadcrumb\":{\"@id\":\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/#breadcrumb\"},\"inLanguage\":\"zh-Hans\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"http:\/\/codermr.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/codermr.com\/#website\",\"url\":\"http:\/\/codermr.com\/\",\"name\":\"\u7801\u5148\u751f\u7684\u535a\u5ba2\",\"description\":\"\u6b22 \u8fce \u4e0b \u8f7d \u6211 \u5f00 \u53d1 \u7684 \u5404 \u7aef \u8f6f \u4ef6 \u548c APP\",\"publisher\":{\"@id\":\"http:\/\/codermr.com\/#\/schema\/person\/39016e15c79e4f02d1ed3a64688619bf\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/codermr.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"zh-Hans\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"http:\/\/codermr.com\/#\/schema\/person\/39016e15c79e4f02d1ed3a64688619bf\",\"name\":\"\u7801\u5148\u751f\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-Hans\",\"@id\":\"http:\/\/codermr.com\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/codermr.com\/wp-content\/uploads\/2023\/02\/wukong.jpg\",\"contentUrl\":\"http:\/\/codermr.com\/wp-content\/uploads\/2023\/02\/wukong.jpg\",\"width\":400,\"height\":400,\"caption\":\"\u7801\u5148\u751f\"},\"logo\":{\"@id\":\"http:\/\/codermr.com\/#\/schema\/person\/image\/\"},\"sameAs\":[\"http:\/\/codermr.com\",\"https:\/\/twitter.com\/https:\/\/twitter.com\/mrcode2021\"],\"url\":\"http:\/\/codermr.com\/index.php\/author\/coderma\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4 - \u7801\u5148\u751f\u7684\u535a\u5ba2","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff08\u4ece\u53d8\u91cf\u5230\u6570\u7ec4\uff09\/","og_locale":"zh_CN","og_type":"article","og_title":"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4 - \u7801\u5148\u751f\u7684\u535a\u5ba2","og_description":"What is C#? C# is pronounced &#8220;C-Sharp&#8221;. It ...","og_url":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff08\u4ece\u53d8\u91cf\u5230\u6570\u7ec4\uff09\/","og_site_name":"\u7801\u5148\u751f\u7684\u535a\u5ba2","article_published_time":"2025-03-08T04:17:22+00:00","article_modified_time":"2025-03-08T14:17:14+00:00","og_image":[{"width":489,"height":468,"url":"http:\/\/codermr.com\/wp-content\/uploads\/2025\/03\/csharp1-\u526f\u672c.png","type":"image\/png"}],"author":"\u7801\u5148\u751f","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/mrcode2021","twitter_site":"@mrcode2021","twitter_misc":{"\u4f5c\u8005":"\u7801\u5148\u751f","\u9884\u8ba1\u9605\u8bfb\u65f6\u95f4":"9 \u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/#article","isPartOf":{"@id":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/"},"author":{"name":"\u7801\u5148\u751f","@id":"http:\/\/codermr.com\/#\/schema\/person\/39016e15c79e4f02d1ed3a64688619bf"},"headline":"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4","datePublished":"2025-03-08T04:17:22+00:00","dateModified":"2025-03-08T14:17:14+00:00","mainEntityOfPage":{"@id":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/"},"wordCount":925,"commentCount":0,"publisher":{"@id":"http:\/\/codermr.com\/#\/schema\/person\/39016e15c79e4f02d1ed3a64688619bf"},"keywords":["csharp"],"articleSection":["C#"],"inLanguage":"zh-Hans","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/","url":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/","name":"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4 - \u7801\u5148\u751f\u7684\u535a\u5ba2","isPartOf":{"@id":"http:\/\/codermr.com\/#website"},"datePublished":"2025-03-08T04:17:22+00:00","dateModified":"2025-03-08T14:17:14+00:00","breadcrumb":{"@id":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/#breadcrumb"},"inLanguage":"zh-Hans","potentialAction":[{"@type":"ReadAction","target":["http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/codermr.com\/index.php\/2025\/03\/08\/c%e5%9f%ba%e7%a1%80%e7%9f%a5%e8%af%86%e6%b1%87%e6%80%bb%e4%b8%80%ef%bc%88%e4%bb%8e%e5%8f%98%e9%87%8f%e5%88%b0%e6%95%b0%e7%bb%84%ef%bc%89\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"http:\/\/codermr.com\/"},{"@type":"ListItem","position":2,"name":"C#\u57fa\u7840\u77e5\u8bc6\u6c47\u603b\u4e00\uff1a\u53d8\u91cf\u3001\u6570\u636e\u7c7b\u578b\u3001\u6570\u7ec4"}]},{"@type":"WebSite","@id":"http:\/\/codermr.com\/#website","url":"http:\/\/codermr.com\/","name":"\u7801\u5148\u751f\u7684\u535a\u5ba2","description":"\u6b22 \u8fce \u4e0b \u8f7d \u6211 \u5f00 \u53d1 \u7684 \u5404 \u7aef \u8f6f \u4ef6 \u548c APP","publisher":{"@id":"http:\/\/codermr.com\/#\/schema\/person\/39016e15c79e4f02d1ed3a64688619bf"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/codermr.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"zh-Hans"},{"@type":["Person","Organization"],"@id":"http:\/\/codermr.com\/#\/schema\/person\/39016e15c79e4f02d1ed3a64688619bf","name":"\u7801\u5148\u751f","image":{"@type":"ImageObject","inLanguage":"zh-Hans","@id":"http:\/\/codermr.com\/#\/schema\/person\/image\/","url":"http:\/\/codermr.com\/wp-content\/uploads\/2023\/02\/wukong.jpg","contentUrl":"http:\/\/codermr.com\/wp-content\/uploads\/2023\/02\/wukong.jpg","width":400,"height":400,"caption":"\u7801\u5148\u751f"},"logo":{"@id":"http:\/\/codermr.com\/#\/schema\/person\/image\/"},"sameAs":["http:\/\/codermr.com","https:\/\/twitter.com\/https:\/\/twitter.com\/mrcode2021"],"url":"http:\/\/codermr.com\/index.php\/author\/coderma\/"}]}},"_links":{"self":[{"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/posts\/1438"}],"collection":[{"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/comments?post=1438"}],"version-history":[{"count":15,"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/posts\/1438\/revisions"}],"predecessor-version":[{"id":1479,"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/posts\/1438\/revisions\/1479"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/media\/1464"}],"wp:attachment":[{"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/media?parent=1438"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/categories?post=1438"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/codermr.com\/index.php\/wp-json\/wp\/v2\/tags?post=1438"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}