C#语法基础学习
文章平均质量分 81
gkht007
书山有路勤为径,学海无涯苦作舟!
展开
-
学习了一点C#语法知识(string和StringBuilder的区别,正则表达式等)记录一下
今天学习了一部分C#中的字符串知识和一些正则表达式的知识,感觉不是很难,在此分享一下,如有不足之处,欢迎各位大佬批评指正。 首先写一下,string和StringBuilder的一些区别。 string s="CSDN";这里面s是一个定义好的字符串变量,不能更改,因为字符串"CSDN"是一个已经存储在内存堆上的一个数据了,而s只是一个存在栈上的变...原创 2018-09-11 20:37:39 · 745 阅读 · 1 评论 -
C#中委托与事件的学习小结(一)
最近又学习了一些C#的小知识点,在此发布博客记录一下。一、委托C#中的委托的关键字是delegate,我们可以使用委托类型来将已有的方法实例化出来,也可以将我们自己定义的方法作为参数来传递。例如: private delegate string GetAString();//我们定义一个委托类型,这个委托的名字是GetAString static void ...原创 2018-09-16 18:02:59 · 276 阅读 · 0 评论 -
C#中委托与事件的学习小结(二)
接上篇继续写,顺便也做个记录https://blog.csdn.net/gkht007/article/details/82726208下面该介绍事件了。事件就是在委托类型前面加上一个event关键字,就变成了事件了,事件的具体一些用法也和委托非常类似!(哈哈,这么理解应该没毛病吧~!)当然,两者之间还是有区别的。我们用一个小例子来做个小说明。例: class Program {...原创 2018-09-16 18:48:06 · 199 阅读 · 0 评论 -
Lambda表达式的入门经验
最近看了一些C#的视频教程,偶有一点小心得,写出来大家分享一下。首先是委托的一些匿名方法例子: class Program { static int Test1(int arg1, int arg2) { return arg1 + arg2; } static void Main(str...原创 2018-09-16 19:03:44 · 335 阅读 · 0 评论