C#是一种现代化、通用的编程语言,由微软开发并推出。C#的基本语法包括:
-
命名空间:C#程序的所有代码必须位于一个命名空间中,使用namespace关键字定义。
-
类定义:使用class关键字定义类,包括类名、成员变量、成员函数等。
-
方法定义:使用函数名、参数列表、返回值类型等定义函数。
-
变量声明:使用var、int、double、string等关键字声明变量。
-
数据类型:支持多种基本数据类型,如整型、浮点型、布尔型、字符型等。
-
条件语句:使用if、else if、else等关键字实现条件语句。
-
循环语句:使用for、while、do while等关键字实现循环语句。
下面举一个实际应用例子,使用C#编写一个控制台程序,实现计算器的基本功能:
using System;
namespace Calculator
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入第一个数字:");
double num1 = double.Parse(Console.ReadLine());
Console.WriteLine("请输入运算符(+、-、*、/):");
string op = Console.ReadLine();
Console.WriteLine("请输入第二个数字:");
double num2 = double.Parse(Console.ReadLine());
double result = 0;
switch (op)
{
case "+":
result = num1 + num2;
break;
case "-":
result = num1 - num2;
break;
case "*":
result = num1 * num2;
break;
case "/":
result = num1 / num2;
break;
default:
Console.WriteLine("运算符输入错误!");
break;
}
Console.WriteLine("计算结果:" + result);
Console.ReadKey();
}
}
}
这个程序通过控制台输入接收两个数字和运算符,然后通过switch语句计算结果并输出。程序中包含了命名空间、类定义、方法定义、变量声明、数据类型、条件语句、循环语句等基本语法元素。同时,程序中使用了System命名空间,该命名空间包含了C#语言中的常用类和函数,在实际应用中非常有用。