📅  最后修改于: 2023-12-03 15:13:52.276000             🧑  作者: Mango
C# 是一种继承了 C++ 和 C 语言的面向对象编程语言。它是由微软公司开发的,运行在 .NET 平台上,用于开发 Windows 应用程序、Web 应用程序、服务应用程序等。
下面是几个 C# 的示例代码供你参考:
using System;
class Program {
static void Main() {
Console.WriteLine("Hello, World!");
}
}
解释:
using System;
class Program {
static void Main() {
int a = 1;
int b = 2;
int sum = a + b;
int diff = a - b;
int product = a * b;
int quotient = a / b;
Console.WriteLine("a + b = {0}", sum);
Console.WriteLine("a - b = {0}", diff);
Console.WriteLine("a * b = {0}", product);
Console.WriteLine("a / b = {0}", quotient);
}
}
解释:
using System;
class Program {
static void Main() {
int i = 1;
while (i <= 10) {
if (i % 2 == 0) {
Console.WriteLine("{0} 是偶数。", i);
} else {
Console.WriteLine("{0} 是奇数。", i);
}
i++;
}
for (int j = 1; j <= 10; j++) {
switch (j) {
case 1:
case 2:
case 3:
Console.WriteLine("{0} 是前三个自然数。", j);
break;
case 4:
Console.WriteLine("{0} 是第四个自然数。", j);
break;
default:
Console.WriteLine("{0} 不是前四个自然数。", j);
break;
}
}
}
}
解释:
using System;
class Program {
static void Main() {
int a = 1;
int b = 2;
int sum = MyMath.Add(a, b);
int diff = MyMath.Subtract(a, b);
int product = MyMath.Multiply(a, b);
int quotient = MyMath.Divide(a, b);
Console.WriteLine("a + b = {0}", sum);
Console.WriteLine("a - b = {0}", diff);
Console.WriteLine("a * b = {0}", product);
Console.WriteLine("a / b = {0}", quotient);
}
}
static class MyMath {
public static int Add(int a, int b) {
return a + b;
}
public static int Subtract(int a, int b) {
return a - b;
}
public static int Multiply(int a, int b) {
return a * b;
}
public static int Divide(int a, int b) {
if (b == 0) {
throw new ArgumentException("除数不能为零。");
}
return a / b;
}
}
解释: