C#和.NET学习
申佳明哥哥
这个作者很懒,什么都没留下…
展开
-
C#简单笔记01:主函数,注释,变量常量数据类型,运算符和表达式,类型转换,字符串,控制台输入输出,关系运算和逻辑运算
蓝鸥科技C#简单笔记视频:https://ke.qq.com/course/112228(腾讯课堂)https://chuanke.baidu.com/v4702151-162016-691420.html(百度传课)https://chuanke.baidu.com/v4702151-232177-1660900.html(百度传课)主函数main()函数是主函数.一...原创 2019-08-13 17:39:14 · 1467 阅读 · 0 评论 -
C#简单笔记02:if语句,switch语句,while和do-while语句,for语句,
三种结构if语句if语法:if(条件表达式) { /* 如果布尔表达式为真将执行的语句 */ }if...else语法:if(条件表达式) { /* 如果布尔表达式为真将执行的语句 */ } else { /* 如果布尔表达式为假将执行的语句 */ }嵌套if:if(else)语句还可以嵌套if(else)语句.条件运算符...原创 2019-08-13 20:39:02 · 564 阅读 · 0 评论 -
C#简单笔记03:数组,unity学习路线,枚举类型,结构体
一维数组声明数组datatype[] arrayName;datatype用于指定被存储在数组中的元素的类型。 [ ]指定数组的秩(维度)。秩指定数组的大小。 arrayName指定数组的名称。初始化数组声明一个数组不会在内存中初始化数组。当初始化数组变量时,您可以赋值给数组。数组是一个引用类型,所以您需要使用new关键字来创建数组的实例。数组下标从0...原创 2019-08-14 00:07:37 · 299 阅读 · 0 评论 -
C#简单笔记04:类和对象,字段,方法,属性,值类型和引用类型,方法参数,字符串
类和对象类的概念类的定义语法:class 类名{// Methods, properties, fields, events, delegates // and nested classes go here. }访问修饰符public:所有皆可访问.internal:在同一程序集的可访问protected:保护的,仅在当前类或派生类可访问.pri...原创 2019-08-14 13:49:11 · 364 阅读 · 0 评论 -
C#简单笔记05:方法重载overload,递归,构造和析构,面向对象,封装和继承,base,new
方法重载 class MyClass { //重载要求:多个方法名相同.参数类型不同. //参数个数可以不同。 //注意:方法重载与方法返回值类型无关(方法返回值类型不同,不算重载) public int Sum(int a, int b) { return a + b;...原创 2019-08-15 14:29:30 · 225 阅读 · 0 评论 -
C#简单笔记06:抽象类,重写override,静态类,static,静态构造,单例singleton,虚方法virtual和重写override
抽象类和多态抽象父类和具体子类规则 抽象类必须使用abstract关键字 抽象方法只能出现在抽象类中.抽象方法必须使用abstract关键字. 抽象类的抽象方法不能被实现 抽象类可以有非抽象普通方法 抽象类的对象不能new实例化(即只有具体类的对象才能实例化) 具体子类实现父类的抽象方法时需要使用override关键字 ...原创 2019-08-16 12:16:10 · 662 阅读 · 0 评论 -
C#简单笔记07:接口Interface,泛型,索引器
接口接口是相当于一个大纲,列出方法,但不实现(只有方法名无方法内容).由类来实现接口.c#中类是单继承.接口是多实现.即1个类只能继承1个类,但可以同时实现1个以上的接口.一旦一个类实现了接口,就必须全部实现接口中定义的成员接口不能实例化在接口中定义方法:1.不能添加访问修饰符,默认都是public2.在接口中的方法不能实现. public in...原创 2019-08-16 23:05:23 · 283 阅读 · 0 评论 -
C#简单笔记08:集合,ArrayList,List,字典,栈和队列
集合(非泛型,泛型)ArrayList(非泛型集合,弱类型,较不推荐)以下是ArrayList示例:using System;using System.Collections;//使用ArrayList引用相应空间namespace ConsoleApp021{ class Program { //循环枚举输出ArrayList数组...原创 2019-10-28 20:30:09 · 314 阅读 · 0 评论 -
C#简单笔记09:委托,事件
委托建议:有C基础的,不妨把委托当做函数指针委托-菜鸟教程https://www.runoob.com/csharp/csharp-delegate.htmlC#教程-委托(微软文档)https://docs.microsoft.com/zh-cn/dotnet/csharp/tour-of-csharp/delegatesC#指南-编程指南-委托(微软文档)https://d...原创 2019-12-04 22:15:33 · 253 阅读 · 0 评论 -
黑马C#笔记01:第一个程序,注释,VS快捷键,变量和数据类型(值类型,引用类型,指针类型),变量命名及规范,运算符,转义符,类型转换,运算符优先级,
视频讲座2515:04 11..Net全套就业视频教程之WindowsPhone开发9..Net全套就业视频教程之在线图书商城项目3189:538..Net全套就业视频教程之Asp.Net975:517..Net全套就业视频教程之简单三层综合项目1099:056..Net全套就业视频教程之简单三层架构728:015..Net全套就业视频教程之jQuery1446:354.....原创 2020-02-15 12:08:06 · 231 阅读 · 0 评论 -
黑马C#笔记02:if语句,异常捕获,switch语句,while/do..while循环,break,程序调试,for循环,Parse和TryParse,continue,三元符和随机数
2168:36 亲情奉献全套精品.Net基础视频教程(1-9)-------------------------------------https://www.bilibili.com/video/av8915750?p=31判断语句C# 提供了以下类型的判断语句。点击链接查看每个语句的细节。语句 描述 if 语句 一个if 语句由一个布尔表达式后跟一个或...原创 2020-02-15 21:20:26 · 534 阅读 · 0 评论 -
黑马C#笔记03:常量,枚举,结构,数组,函数/方法,参数out/ref/param,重载,递归,类和对象,属性,静态/非静态,构造,析构,命名空间,值类型引用类型,字符串,StringBuilder
2168:36 亲情奉献全套精品.Net基础视频教程(1-9)-------------------------------------https://www.bilibili.com/video/av8915750?p=64常量参见https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/classes...原创 2020-02-17 20:59:52 · 306 阅读 · 0 评论 -
黑马C#笔记04:继承,里氏转换,Protected,ArrayList,Hashtable(var,foreach),泛型集合,装箱拆箱,Dictionary,文件操作(编码),文件流,
2168:36 亲情奉献全套精品.Net基础视频教程(1-9)-------------------------------------https://www.bilibili.com/video/av8915750?p=115继承原创 2020-02-25 13:50:05 · 294 阅读 · 0 评论 -
黑马C#笔记05:多态(虚方法实现多态),抽象类(实现多态),访问修饰符,简单工厂模式,序列化和反序列化,部分类,密封类,接口(实现多态),超市收银系统,MD5
2168:36 亲情奉献全套精品.Net基础视频教程(1-9)-------------------------------------https://www.bilibili.com/video/av32101840?p=10多态实现多态的三种方法:1.虚方法;2抽象类;3.接口虚方法实现多态-注:用虚方法子类可以实现多态,也可以不实现多态虚方法多态实现:1父类的...原创 2020-02-27 06:42:13 · 426 阅读 · 0 评论