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#支持继承和多态。继承是一种面向对象编程的基本概念,它允许创建一个类来重用另一个类的代码。多态是指在不同的上下文中使用相同的名称来表示不同的行为,它可以通过继承和接口实现。
本文来自博客园,作者:Wo_OD,转载请注明原文链接:https://www.cnblogs.com/WoOD-outPut/p/17202079.html