//附加
//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. uva 10034 Freckles (kruskal||prim)

    题目上仅仅给的坐标,没有给出来边的长度,不管是prim算法还是kruskal算法我们都须要知道边的长度来操作. 这道题是浮点数,也没啥大的差别,处理一下就能够了. 有关这两个算法的介绍前面我已经写过了 ...

  2. 用Python实现邮件发送Hive明细数据

    代码地址如下:http://www.demodashi.com/demo/12673.html 一.需求描述 客户需要每周周一接收特定的活动数据,生成Excel或是CSV文件,并通过邮件发送给指定接收 ...

  3. sql server 执行大.sql文件

    打开cmd执行:osql -S 127.0.0.1 -U sa -P sa -i d:\test.sql 执行后会提示输入密码.

  4. 阿里巴巴 DevOps 转型后的运维平台建设

    原文:http://www.sohu.com/a/156724220_262549 本文转载自公众号「DevOps 时代」,高效运维社区致力于陪伴您的职业生涯,与您一起愉快的成长. 作者简介: 陈喻( ...

  5. centos源码安装lnmp

    参考博客:http://blog.csdn.net/yanzi1225627/article/details/49123659 服务器环境为:CentOS6.6 64位(虚拟机) 一.安装前准备 创建 ...

  6. SpannableString 设置一段文字中部分字体颜色

    SpannableString strTitle = new SpannableString("病情描述(必填项,请至少填写20个字)"); strTitle.setSpan(ne ...

  7. 【cocos2d-x 3.x 学习笔记】对象内存管理

    内存管理 内存管理一直是一个不易处理的问题.开发人员必须考虑分配回收的方式和时机,针对堆和栈做不同的优化处理,等等.内存管理的核心是动态分配的对象必须保证在使用完成后有效地释放内存,即管理对象的生命周 ...

  8. 什么是gcd

    概述 我将分四步来带大家研究研究程序的并发计算. 第一步是主要的串行程序,然后使用GCD把它并行计算化.假设你想顺着步骤来尝试这些程序的话,能够下载源代码. 注意.别执行imagegcd2.m,这是个 ...

  9. MySQL四-1:数据类型

    阅读目录 一 介绍 二 数值类型 三 日期类型 四 字符串类型 五 枚举类型与集合类型 一 介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的 ...

  10. oracle中提高order by的性能

    1.如果order by columnA,那么在where查询条件中添加条件columnA=value,则oracle内部会过滤order by排序,直接用索引(可以通过execution plan查 ...