c#点关闭叉号的事件释放资源_C# 一

三十三、System.Net.Http.HttpClient

C# 中使用System.Net.Http.HttpClient 模拟登录博客园 (GET/POST)​www.cnblogs.com
e68e94feb244bce078e55617d1981517.png

三十二、函数中为什么不要有多次return以及其解决方法

函数中为什么不要有多次return以及其解决方法 - danxibaoxxx的博客 - CSDN博客​blog.csdn.net

三十一、Tuple

一个函数返回多个值

Tuple Class (System)​docs.microsoft.com
7373e499e58f89adf3397c1cffa47f03.png

三十、事件

//csharp 1.0

this.MouseMove += new MouseEventHandler(Form1_MouseMove);

//csharp 2.0

//自动转委托

this.MouseMove += Form1_MouseMove;
label lb1 = this.label1;
this.MouseMove += new MouseEventHandler(delegate (object sender, MouseEventArgs e) {
     lb1.Text = e.X + "," + e.Y; });
this.MouseMove += delegate(object sender, MouseEventArgs e) {
    lb1.Text = e.X + "," + e.Y;};

//从sharp 3.0

//使用Lambda表达式

this.MouseMove += (object sender, MouseEventArgs e) => {
    lb1.Text = e.X + "," + e.Y;};
this.MouseMove += (sender, e) => {
     lb1.Text = lb1.Text = e.X + "," + e.Y; };

二十九、不同版本C#中的委

托与Lambda

//csharp 1.0

//使用委托,使用已定义好的函数

new Thread(new ThreadStart(MyFun)).Start();

//csharp 2.0

//省略委托:MyFunc自动实例化ThreadStart委托

new Thread(MyFun).Start();

//匿名方法

new Thread(new ThreadStart(delegate(){
     Console.Write("my function"); })).Start();

//匿名方法,省略参数列表

new Thread(new ThreadStart(delegate{
     Console.Write("my function"); })).Start();

//匿名方法,自动转委托

new Thread(delegate{
     Console.Write("my function"); }).Start();

//csharp 3.0

//Lambda表达式

new Thread(() => Console.Write("my function")).Start();

二十八、IL

读懂IL代码就这么简单 (一) - Zery - 博客园​www.cnblogs.com
4b90658501dc17e6e1aec6bd2a5159ab.png

ILDasm下载

https://pan.baidu.com/s/1dEEB12D​pan.baidu.com
C:Program Files (x86)Microsoft SDKsWindowsv10.0AbinNETFX 4.6.1 Toolsx64
【解决方案 六】---在VS2015里使用ILDasm​blog.csdn.net
6af5f447a423b299126664564b469539.png

二十七、using

using 命名空间

using (){}

using 别名 =

两个不同命名空间,包含了一个相同的名字的类型的时候需要起别名。

c#using释放资源 - 百度文库​wenku.baidu.com C# 中使用using的三种方法​blog.csdn.net

二十六、列表

列表内部数据是是使用数组进行的存储,一个空的列表内部会有一个长度有0 的数组,当给列表中添加元素的时候, 列表的内容会扩大为4,如果添加到第5个的时候,列表的大小会重新设置为8,如果添加第九个元素ÿ

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值