//附加
//C#源码,被C#编译器,编译成执念代码(IL)
//int16=short.....±32000
//int32=int.......±21亿
//int64=long......±922亿亿3372万亿
//IndexOf()...LastIndexOf...返回若为-1,没有找到

//强制转换...parse.....convert...()

//加号在遇到字符串的时候表示拼接
//一个等号是赋值号
//两个等号是真正的等号
//Datime类,值类型...因为有加减运算
//Decimal d = 3.14m;//在写代码时,默认输入小数为double类型,必须加后缀m/M
//float f = 3.14f;

//分支语句中,switch case
//switch case可以直接转换为if else的形式
//if else的不可能全部都可能转换为switch case

//switch 后面的括号不接受小数类型的值
//case后面的值必须是常量或常量名,不能是变量
//const int a = 2;

//变量名命名规则
//A-Z...a-z...0-9..._...组成
//数字不能放在开头位置
//变量名中间不允许有空格
//变量名不能使用关键字:int true break for class//要想使用可在后面加数字

//数组...引用类型

//语句的分类
//顺序语句,选择语句,循环语句
//选择:if(){}
// if(){}else{}...二选一
//if (){}else if (){}else{}...多选一
//if的嵌套......在大的环境下包含小的情况
//switch (){case...每一个case都需要有break}
//循环语句
//for(){}......初始条件,循环条件,循环体,状态改变
//while(){....状态改变}
//do while()..............先执行一遍,然后再看满不满足

//循环解题类型:穷举和迭代
//穷举:把所有情况都走一遍,使用if筛选出所满足条件
//迭代:根据结果不断求解中间情况,直至得到初始结果

//索引从0开始
//截取字符串Substring(a)从a索引开始截取,一直到结束
//Substring(a,b)从a索引开始截取,截取b个长度
//判断是否包含......contains()...bool类型//返回值是true/false
//也可以用IndexOf或者LastIndexOf...返回值为-1表示没有

//Math 
//取四舍五入Round
//特殊情况:在奇数.5的情况下取上线Ceilling,偶数.5取下线Floor

//数组
//索引从0开始
//一维数组,看成一行
//二维数组,表格样式
//三位数组,楼房
//冒泡排序,for循环嵌套

//函数
//1.void HS(){}...无返无参
//2.void HS(int a){}...无返有参
//3.int HS(){return 1}...有返无参//return只能返回一个值
//4.int HS(int a){return 1}...有返有参
//5.out...可以取回多个值
//传值,只将这个变量的值给拿走,不返还,除非return赋值。
//将a的值传入函数,无论这个值在函数中如何变化,不会影响main中的a

//传址,将这个变量的值拿走运算,完成后还是得返还回来(不用return,用out)
//将a的值传入函数,函数中这个值如何变化,main中的a也会跟着变化
//相当于:函数中的这个值,是main中这个a的快捷方式

3.16课·········C#小结的更多相关文章

  1. 《疯狂java-突破程序员基本功的16课 》笔记总结

    本人最近读完<疯狂java-突破程序员基本功的16课 >读完后,感觉对java基础又有了新的认识,在这里总结一下:一.数组与内存控制 1.1 数组初始化     java语言的数组是静态的 ...

  2. KALI LINUX WEB 渗透测试视频教程—第16课 BEEF基本使用

    Kali Linux Web 渗透测试视频教程—第16课  BeEF基本使用 文/玄魂 目录 Kali Linux Web 渗透测试视频教程—第16课  BeEF基本使用............... ...

  3. 第16课-数据库开发及ado.net-数据库SQl,创建数据库和表,增删改语句,约束,top和Distinct,聚合函数介绍

    第16课-数据库开发及ado.net 数据库SQl,创建数据库和表,增删改语句,约束,top和Distinct,聚合函数介绍 SQL语句入门(脚本.命令) SQL全名是结构化查询语言(Structur ...

  4. 疯狂Java:突破程序员基本功的16课-李刚编著 学习笔记(未完待续)

    突破程序员基本功(16课) 数组 静态语言: 在编译的时候就能确定数据类型的语言,大多静态语言要求在使用变量之前必须声明数据类型(少数具有强推导能力的现代语言不用) 动态语言: 在程序运行时确定数据类 ...

  5. 第16课 - make的隐式规则(下)

    第16课 - make的隐式规则(下) 1

  6. 《疯狂Java:突破程序员基本功的16课》读书笔记-第一章 数组与内存控制

    很早以前就听过李刚老师的疯狂java系列很不错,所以最近找一本拿来拜读,再此做下读书笔记,促进更好的消化. 使用Java数组之前必须先对数组对象进行初始化.当数组的所有元素都被分配了合适的内存空间,并 ...

  7. OpenGL第15,16,17讲小结

    这三讲没有什么特别的感觉,15讲把纹理贴到3D字体上,16讲讲了雾的生成,17讲是通过以事先保存好的纹理贴图的字体来显示2D文字,这样子不用调用windows的字体,而是使用纹理中的字体.这样也在一定 ...

  8. flash 入门课知识小结

    一. 几种类型帧的小结:(关键帧.空白关键帧.普通帧)1. 特点  帧——是进行flash动画制作的最基本的单位,每一个精彩的flash动画都是由很多个精心雕琢的帧构成的,在时间轴上的每一帧都可以包含 ...

  9. 第16课 右值引用(3)_std::forward与完美转发

    1. std::forward原型 template <typename T> T&& forward(typename std::remove_reference< ...

随机推荐

  1. Web用户的身份验证及WebApi权限验证流程的设计和实现(尾)

    5. WebApi 服务端代码示例 5.1 控制器基类ApiControllerBase [csharp] view plaincopy   /// /// Controller的基类,用于实现适合业 ...

  2. 关于 Nginx 并发连接数

    关于 Nginx 并发连接数 最近在学习使用 nginx , 做一些简单的压力测试时,发现并发连接数最大只能上到 100 多 测试刚开始时的状态 , netstat -n | awk '/^tcp/ ...

  3. 【Cocosd2d-x CCMenu菜单之二】

    菜单项CCMenuItem是一个基类. 子类CCMenuItemFont.CCMenuItemLabel.CCMenuItemSprite.CCMenuItemToggle可增加CCMenu中形成菜单 ...

  4. 程序员必备SQL语句优化技巧

    1.任何地方都不要使用 select * from t ,用具体的字段列表代替"*",不要返回用不到的任何字段. 2.尽量使用数字型字段,字符型会降低查询和连接的性能,并会增加存储 ...

  5. java中不能用小数点(.)来做分隔符

    split()括号里是一个String的参数,所以一定要符合这种:split(".")形式,即点'.'要用双引号""括起来"."在java中 ...

  6. Unmapped Spring configuration files found.

    © 版权声明:本文为博主原创文章,转载请注明出处 1.问题描述: 搭建SSH框架后,IDEA弹出如下提示: 2.解决方案: File --> Project Structure --> M ...

  7. 高速上手Unity中最好的补间动画插件DFTween

     出处:http://blog.csdn.net/u010019717 author:孙广东      时间:2015.3.17   23:00 DFTween 是一个在 Unity 游戏引擎中高 ...

  8. js中有特殊字符的编码格式

    在get和post方法中,如果传入的参数值有特殊字符,如:“&”,在get中的url需要拼接,可以使用encodeURICompontent来编码来转化 回调就是在上面传递实际参数,传递给aj ...

  9. 通过google地图的webservice根据城市名称获取经纬度

    谷歌Geocoding webservice接口获取经纬度信息,由于获取地点的数量级太大,2000多条记录,从response的xml格式中取出该地点的经纬度信息.google有访问限制,如果超出25 ...

  10. mysql 优化下

    比较全面的MySQL优化参考(下篇) 8条回复 本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQL DBA的企业做好基本的优化工作,至于具体的SQL优化,大部分 ...