C#Hello

C#基础知识

C#是一种现代的、面向对象的编程语言,由微软公司开发。它具有强类型、类型安全、可扩展和互操作性等特点,广泛应用于Windows和Web开发、游戏开发和企业应用开发等领域。

1. C#程序的结构

  • C#程序由一个或多个类组成,每个类都包含一个或多个成员(方法、属性、字段等)。一个C#程序至少需要一个包含Main()方法的类,它是程序的入口点。

2.变量和数据类型

  • 在C#中,变量是用于存储数据的存储空间。变量必须先声明再使用,声明时需要指定变量的数据类型。常见的C#数据类型包括整数型(int、long等)、浮点型(float、double等)、布尔型(bool)、字符型(char)和字符串型(string)等。
  • 如果赋值给一个变量是小数, 却无任何后缀, 系统默认double类型;若float声明变量去接收,则会报错
  • decimal和double是不能相互转换; 浮点型之间转换只有float转换double一种
  • 除了字符串可以设置为null, 其余不可设置为null(需要特殊的方法才可)

3.运算符

  • C#中的运算符包括算术运算符(+、-、*、/等)、关系运算符(>、<、==等)、逻辑运算符(&&、||、!等)等。

4.控制流语句

  • C#中的控制流语句包括条件语句(if、switch)、循环语句(for、while、do-while)、跳转语句(break、continue、return等)等。它们用于控制程序的执行流程和逻辑。

5.函数和方法

  • C#中的函数是一段代码块,它可以接受输入参数,执行某些操作,然后返回结果。在C#中,函数通常被称为方法,方法必须声明在类中。C#中的方法包括实例方法、静态方法和构造函数等。

6.类和对象

  • 在C#中,类是一种自定义数据类型,它包含了一组相关的成员。对象是类的实例,可以使用new关键字创建。C#中的类可以包含字段、属性、方法、事件和索引器等成员。

7.继承和多态

  • C#支持继承和多态。继承是一种面向对象编程的基本概念,它允许创建一个类来重用另一个类的代码。多态是指在不同的上下文中使用相同的名称来表示不同的行为,它可以通过继承和接口实现。
posted @ 2023-03-10 02:06  Wo_OD  阅读(14)  评论(0编辑  收藏  举报