# C sharp
## 项目介绍
传智播客:C#教程
### 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
- 记得将 git 的邮箱改成和码云或者 github 的账户邮箱一致的时候,push 代码才算在贡献中!
#### 2018.12.8
- 开始新建分支,以后每一章节新建一个分支
#### 2018.12.14
- 创建本地分支并切换 git checkout -b 07_FlightChess
- 推送到远程分支 git push origin 07_FlightChess
#### 2019.1.13
1. 值传递和引用类型传递
```C#
string s1 = "张三";
string s2 = s1;
s2 = "李四";
Console.WriteLine(s1);//张三
Console.WriteLine(s2);//李四
//string比较特殊,具有不可变性,每次重新赋值都会开辟新的空间
//具体分析(自己分析,加深理解)
&s1: 0x00efeea8//栈地址
*&s1: 0x030023c4//堆地址
&s2: 0x00efeea4//栈地址
*&s2: 0x030023c4//堆地址
string s2=s1的时候,他们指向同一个堆空间。
但是s2="李四"的时候,
&s2: 0x00efeea4//栈地址
*&s2: 0x030023d8//堆地址
//它新开辟了一个堆空间写入"李四",并且让s2指向新的对空间
//所以s1的值没变还是张三
//s2的值变了,变成一个新的李四
```
2. 'protected'和'protected internal'有什么区别? ❓ #问题
- protected 表示“仅此类和派生类”。
- internal 意味着“只有这个程序集中的类”。
- protected internal 表示“ protected OR internal ”(同一程序集中的
- 任何类,或任何派生类 - 即使它位于不同的程序集中)。
- 即它并不意味着“保护和内部”(同一个组件内只有派生类)。
#### 2019.1.16
- git 删除文件夹
- 命令:
- git rm -rf 文件夹名
- 此时 git 中的文件夹已经删除,但是有时候还需要手动删除一遍,因为例如 vs 里面的 bin 文件夹和 debug 文件夹一般是被.gitignore 文件忽略的,所以删除自然也不会删除,需要手动将剩下的文件夹删除
#### 2019.1.17
- MD5 加密。。。学习可以先用 MD5 加密学习一下。如果不是为了适应旧程序,就用新的 SHA1 加密吧。
#### 2019.1.19
- 让数字在给定的范围内循环
- 比如想用一行代码让一个值到了 10 就变回 0.
- int i=0;
- int length=10;
- i=(i+1)%length;//这样一旦超过 length 余数就是 0。可以从头开始加
#### 2019.1.27
- 客户端服务端互相发消息服端指定发给某个客户端消息。。。文件以及震动!!!勉强算完结了。。。剩下的有时间重头整个写一遍。。。
#### 2019.2.1
- 今天没做什么,偷懒一天
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
C# 是一个简单的、现代的、通用的、面向对象的编程语言,它是由微软(Microsoft)开发的。 本教程将告诉您基础的 C# 编程,同时将向您讲解 C# 编程语言相关的各种先进理念。 【章节目录】 01-学前入门 02-Csharp基础 03-运算符 04-流程控制 05-复杂数据类型 06-函数 07-飞行棋 08-面向对象 09-面向对象继承 10-面向对象多态 11-Winform应用程序 12-多线程和Socket网络编程 13-复习 14-基础加强 15-播放器项目 16-基础加强总复习 17-委托、XML
资源推荐
资源详情
资源评论
收起资源包目录
教程C-sharp.zip (1095个子文件)
ClassDiagram1.cd 2KB
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
App.config 184B
共 1095 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
想念@思恋
- 粉丝: 3849
- 资源: 514
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功