c#语言基础
puppetgg
这个作者很懒,什么都没留下…
展开
-
c#的访问修饰符
学习C#修饰符:类修饰符和成员修饰符http://www.cnblogs.com/xishuqingchun/p/4049044.htmlC#修饰符之类修饰符:public、internal、 partial、abstract、sealed、staticC#修饰符之成员修饰符:public、protected、private、internal转载 2017-07-03 10:48:30 · 267 阅读 · 0 评论 -
类类型约束
类型参数约束 : Controller where T : class,new()这是类型参数约束,.NET支持的类型参数约束有以下五种:where T : struct | T必须是一个结构类型where T : class | T必须是一个类(cl原创 2017-07-03 10:54:16 · 247 阅读 · 0 评论 -
c#基本类型
数据类型分为两种:值类型和引用类型,这两种类型的对象在内存的存储方式不同。定义: 引用类型:表示操作的对象是同一个,即当传一个参数给另一个方法时,在另一个方法中改变这个变量的值,那么调用这个方法时传入的值也将发生变化。 值类型:表示复制一个当前变量传递给方法,在方法中改变这个值时,最初生命的变量值不会改变。值类型 值类型及基原创 2017-07-03 11:31:55 · 488 阅读 · 0 评论 -
c#面向对象
0,类变量的申明可以不赋初始值int 类型的为0,引用类型默认值为null,bool类型为false;1.面向对象的三大特点封装:增加继承:==》子类是一个对象,父类的成员只是子类的引用多态:==》虚方法virtual,内部通过方法表和方法槽实现,子类调用悠闲调用子类重写的方法,没重写则调用父类的方法原创 2017-07-20 11:20:30 · 230 阅读 · 0 评论 -
c#语言基础
1.接口与类的区别借口负责功能的定义,项目中通过接口板来规范类,操作类以及抽象类的概念类负责功能的具体实现,在类中也有抽象类的概念,抽象类与接口的区别:抽象类是一个不完整的类,但类里面有抽象方法和属性也可以有具体的方法和属性,需要进一步的具体化专业化接口是一个行业的规范,里面所有的东西都是抽象的一个类可以继承一个基类,但可以实现多个接口原创 2017-06-21 09:09:17 · 205 阅读 · 0 评论 -
C# 位移运算
随笔 - 218 文章 - 1 评论 - 14一:“>”运算符用于执行移位运算,分别称为左移位运算符和右移位运算符。对于X>N形式的运算,含义是将X向左或向右移动N位,得到的结果的类型与X相同。此处,X的类型只能是int,uint、long或ulong,N的类型只能是int,N的类型只能是int,或者显示转换为这些类型之一,否原创 2017-07-24 09:23:41 · 946 阅读 · 0 评论 -
# 正则表达式
随笔 - 15 文章 - 0 评论 - 74C# 正则表达式 最近写爬虫时需要用到正则表达式,有段时间没有使用正则表达式现在渐渐感觉有些淡忘,现在使用还需要去查询一些资料。为了避免以后这样的情况,在此记录下正则表达式的一些基本使用方法附带小的实例。让以后在使用时能一目了然知道他的使用,为开发节约时间,同时也分享给大家。正转载 2017-09-07 09:47:02 · 348 阅读 · 0 评论 -
委托
目录(?)[-]委托1委托的定义2委托的使用3ActionT和FuncT4多路广播委托5委托的协变与逆变6 Lambda表达式61 Lambda表达式的简述62 异步 Lambda63 Lambda的类型推断64 Lambda的变量作用域7事件71 普通事件72 弱事件8观察者模式3 委托3.1委托的定义:委托是一种引用类型转载 2017-09-12 16:28:00 · 301 阅读 · 0 评论