C#知识点整理【精华】

操作方法

  • 01

    C#是面向组件的语言编程语言趋势:自包含自描述 垃圾回收异常处理类型安全 C#继承与c++与Java的糅合 版本控制 virtual override .cs作为扩展名 命名空间程序类型成员程序集 程序集的扩展名一般为 .dll(library)或者 .exe(application)。主要看其中是否包含main入口函数。 C#本身没有类库 X()方法和委托调用 X is T X as T int [] 一维数组 int[][] 一维数组的一维数组int[ , ]二维数组 C#的类型系统是统一的, 99彩注册http://99caiw.com/ 99彩开户http://99caipiao.com.cn/ 99彩http://qdzhj.com/ 99彩票http://99c.org.cn/ 任何类型的值都可以被处理成对象。 值的类型可以通过过boxing与unboxing操作处理成对象。 如: int i=0; object xx=I; int j=(int)xx; 重载 operator 语句:块(允许在只能使用单个语句的上下文中编写多个语句)、声明语句、表达式语句、选择语句(if、switch)、迭代语句(while、do、for、foreach)、跳转语句(break、continue、goto、throw、return) try-catch:捕捉块语句执行过程中的异常 try-finally 指定一个终止代码块。无论异常与否,必被执行 checked与unchecked用于控制整形算术元素按与转换的溢出 lock用于获得给定对象的互斥锁,执行语句,然后释放该锁。 //using 用于获取一个资源,相当于#include或者import //namespace相当于 package foreach与freemarker中的语言相似 foreach( int x in nums){……} 注意foreach只是引用集合中元素的值,并不能改集合中元素的值。 try throw catch 一般条件判断,决定throw的内容,此处与java稍有不同 using获取一个资源,执行一个语句,然后处理该资源。 如:using(TextWriter w=File.CreateText("test.txt")){ w.WriteLine("Line One"); } 类的声明: 指定类的特性与修饰符类名基类被该类实现的接口名类体 使用new运算符创建实例(对象) 类的成员:静态成员(类)实例成员(对象) 类的访问性权限:public、protected、internal(仅限于当前程序集)、protected internal、private 类的声明,可在类名后面加上":"后面写上基类名字。省略基类名字的直接默认从object基类派生。 静态字段:static修饰的。 99彩注册http://99caiw.com/ 99彩开户http://99caipiao.com.cn/ 99彩http://qdzhj.com/ 99彩票http://99c.org.cn/ 他只表示一个存储位置。无论创建多少个实例,静态字段只有一个副本。(此特征可用作消息接口) 实例字段:每个对象都有自己独立的副本 方法: 静态方法:只能通过类来访问 实例方法:通过对象来访问 方法的签名:方法名、参数的数目、每个参数的修饰符与类型 参数: 值参数:相当于一个自变量。初始值是从该参数所传递的自变量获得的,对值参数的修改不会影响传递的自变量 引用参数:用雅虎输入和输出参数的传递。对饮用参数的修改影响传递的自变量。(ref) 输出参数:用于输出参数的传递,与引用参数类似。不同之处在于调用方提供的自变量的初始值始终无关紧要。(out) 参数数组:允许将可变长度的自变量列表传递给方法。只有方法的最后一个参数能够被声明为数组参数,而且数组参数必须是一维的。(params)带数组参数的

(0)

相关推荐

  • 群里怎么搞活动吸引人(怎么在群里发促销信息)

    每个人都应该见过这样两种群.有一种群,充斥着各种主题,打开手机就是100 消息:有一种群,统一回复着相同的数字,而且非常高频.请问,你愿意留在里面吗?我相信,多数人是不会的.因为没有价值.其实,在我刚 ...

  • UI设计师如何积累知识库?

    阅读此文大概需要占用您3分钟时间 互联网时代的信息铺天盖地,这么多信息我们应该如何快速有效的进行积累呢? 今天菜心就来分享下自己积累知识库的方法,大纲如下: 1.Xmind--记录知识大纲 2.收趣- ...

  • c语言的基础知识点(c语言基础知识梳理)

    很多零基础小伙伴都没有仔细整理过成员的基础知识,对C语言的学习还无从下手,下面分享一套学习资料给大家,包含有系统化的学习路线和视频教程,知识点内容讲解详细,非常适合准备入门的小伙伴,无偿分享,希望对大 ...

  • UI配色整理

    小编:今天给大家带来了一篇关于配色的文章,不会配色或无从下手的小伙伴们可以来仔细阅读研究一下,此篇从多方向详尽的为大家介绍了关于色彩的相关知识并配有案例展示.非常感谢作者@鱼子有梦的分享.希望可以帮大 ...

  • 日常APP体验-交互知识点汇总-3

    hey,guys~ 给大家整理了近期公众号分享的一些交互小知识点,对于个人观点不认同的可以在下面留言探讨,thanks~ 相关文章推荐: 日常APP体验-交互知识点汇总-1 日常APP体验-交互知识点 ...

  • 日常APP体验-交互知识点汇总-4

    相同的功能模块因为交互方式的不同给以用户不一样的体验,通过对比相同模块之间不同交互设计让界面变得更加直观,提高用户体验性. 今天先给大家整理了近期公众号分享的一些交互小知识点,可能部分产品版本已经迭代 ...

  • 小U管家怎么获取群精华

    群精华此功能可用于大量保存群内文字.语音.图片.链接等聊天内容,并进行整理.上传群空间,便于长期查看. 操作方法 01 精华实质上是获取的群内聊天内容,必须先有内容(无论是文字还是语音)才能获取. 0 ...

  • java基础知识点总结

    笔者自己整理的一些java基础知识  以及面试当中面试官经常问到的一些问题 希望对有志从事java行业的人才在面试的时候可以有帮助 操作方法 01 目录 1 基础篇 4 一.JDK常用的包 4 二. ...

  • 借助Disk SpeedUP工具高效整理硬盘优化本本磁盘性能

    只需借助一个小工具就可以帮我们每天使用的笔记本磁盘进行高效整理,大大的提升磁盘速度,本本不再因为每天频繁的操作而速度越来越慢,这个工具的名字叫做—Disk SpeedUP。对于本本动辄就500GB的容 ...