程序开始 Main
Console.WriteLine(“换行”);
Console.Write(“不换行”);
Console.ReadKey();   等待用户从键盘上键入一个键。
Console.Clear();清屏

C#中的注释。
1. 单行注释。  // 
2. 多行注释。  /*多行*/
3. 对类和方法进行注释,在类或方法前面,文档注释。///
4.折叠代码。      #region    #endregion

C#常用数据类型:
Int:     整数   26,100,-59
Double:   小数   5.31,-6.58
Char:    存储一个字符 '单引号引起'   ‘a’
String:    字符串。 "多个字符连接引号引起"   "氨分解"
Decimal:  金钱。数字后+M/m.

C#变量声明: 
1) 先声明,再赋值。        Int a;  a=3; 
2) 定义变量时,直接赋值。  Int a = 3; 
3) 一次声明多个同类型的变量要用逗号分割以;结束。 
     string zsName,lsName,wwName;    Int zsAge = 18,lsAge = 20,wwAge = 22;
4)必须以“字母”_或@符号开头(不能以数字开头),变量名不要与C#系统中的关键字重复。
5)后面可以跟任意“字母”、数字、下划线,在C#中,大小写是敏感的,定义变量时,变量名要有意义。

C#  异常捕获
try {  } Catch {  }

复合运算符 
+=例如:
age = age + 3;   age + = 3;
age = age - 3;    age - = 3;
-=  
*=  
/=  
%=

逻辑运算符: 
&&    逻辑与   
||     逻辑或   
!      逻辑非

if  语法: 
if  {  }
else  {  }
先判断条件,执行后面语句。

switch-case语法: 
  switch(表达式/变量)             
{ 
               case 值1:语句块1;                break; 
               case 值2:语句块2;                break; 
               default:    语句块3;                break;

执行过程:
首先计算表达式,然后根据计算的结果与匹配case后面的值,如果有匹配项,则执行匹配项后面的语句,直到break语句跳出 switch-case,如果所有的case值都不匹配,那么default则执行 default后面的语句,直到 break结束。如果没有default,则跳出switch-case,什么都不执行。

if-else if与 switch的比较: 
相同点:
都可以实现多分支结构
不同点:  
switch:一般 只能用于等值比较
if-else if:可以处理范围

方法(函数)
语法: public [访问修饰符][static] 返回值类型 方法名([参数])
{ 方法体; }

注意:
1)一般情况下,方法一般要定义在类中。 
2)如果方法没有返回值,则返回值类型写 void。 
3)如果方法没有参数,()不能省略。

调用:
如果是静态方法(由static修饰的)则使用    类名.方法名() 
在类中调用本类调用的方法,可以写成         方法名(); 
return:   立即退出本方法。

最新文章

  1. PHP 中的Closure
  2. (转)js activexobject调用客户机exe文件
  3. .Net开源项目之开源论坛
  4. 转!!!Mysql无法创建外键的原因
  5. [HDOJ5667]Sequence(矩阵快速幂,费马小定理)
  6. HDU-1896 Stones
  7. OC语法2——OC的类,方法,成员变量的创建
  8. PAT 团体程序设计天梯赛-练习集 L1-002. 打印沙漏
  9. hive的安装和升级
  10. 【NOIP模拟】matrix(简化矩阵)
  11. (十七)java冒泡排序和compareto
  12. H5音乐自动播放ios//禁止安卓手机图片点击
  13. DevExpress 控件汉化方法
  14. 解决由于服务器调用删除或添加字段后CXF客户端未更新导致异常问题org.apache.cxf.interceptor.Fault: Unmarshalling Error: Unexpected element
  15. iframe登录超时跳转登录页面
  16. linux 将自己的服务添加到系统service服务
  17. day 53 练习
  18. 基于单片机的Wifi温度湿度测量仪
  19. webpack的css处理
  20. 自定义springmvc统一异常处理器(实现HandlerExceptionResolver接口)不起作用的一种情况

热门文章

  1. 终于等到你!微软正式上线 Windows Terminal 预览版
  2. STL源码分析之第一级配置器
  3. [luogu1447 NOI2010] 能量采集 (容斥原理)
  4. Idea里面的postfix
  5. 09.正则表达式re-3.常用的匹配规则
  6. Golang - 并发编程
  7. Unity 利用FFmpeg实现录屏、直播推流、音频视频格式转换、剪裁等功能
  8. UOJ #214 合唱队形 (概率期望计数、DP、Min-Max容斥)
  9. BZOJ 3218 UOJ #77 A+B Problem (主席树、最小割)
  10. 学习EXTJS6(1)安装环境