前言
这是一份C#入门的教程。这本质上是我大三寒假的时候学习C#语言的时候的一份笔记。所以要看这篇blog的时候需要有至少一门面向对象编程语言(c++,java)基础的。 本文总体来说是一个目录。先介绍C#语言是如何实现平台无关的。后面就是具体的语言的语法,从数据类型,到数据类型转换,到函数,类,多态等等。 应该还是比较全面的,但是写的没有那么细,文字的东西比较少,以简单的代码demo居多。
跨平台性
数据类型
- 枚举类型
- String类型
这个类型是重中之重
- 值类型 和 引用类型
数据类型转换
- TryParse类型转换函数
- 转换工厂Convert
- int 和 Enum 互转
- String 和 Enum 互转
操作符
- ++ and –
函数
- out 参数
- ref 参数
- params 参数
类
- new关键字
- 构造函数
- this指针
- 接口
- 密封类
- 虚方法 和 抽象方法
线程
文件操作
网络编程
设计模式
- 简单工厂
其他语法
- 转义符
- 占位符
- 注释
界面编程
- listView
- Datetimepicker
这篇比上一篇要详细一些,仅供参考 c# datetimepicker中format设置
前端
几个小算法
- 两个变量的就地交换
本文地址
https://kaikai-sk.github.io/2020/01/CSharp/