基础语法
来源:互联网 发布:js继承理解 编辑:程序博客网 时间:2024/04/28 08:41
复合赋值操作符
如
Console.WriteLine(answer+42);
创建一个比answer大42的值来显示;
answer=answer+42;
在answer上加上42再将新的值付给answer;
c#专门为我们提供了+=来简化它如果要在answer上加上42可以这么写;
answer+=42;
任何的运算符都可以这样与赋值操作符合并,获得复合赋值操作符;
- variable*=number;
- variable/=number;
- variable%=number;
- variable+=number;
- variable-=number;
操作符也可以作用于字符串,如
string name="John";string greeting="Hello";greeting+=name;Console.WriteLine(greeting);
注:变量递增或递减不要使用复合赋值操作符而是使用++和–如
count+=1;//要写成count++;
while语句
while(booleanExpression) statemen
先求booleanExpression(布尔表达式,必须在圆括号内)为true时执行语句(statemen)再次执行booleanExpression,仍为true时再次求值……直到求值为false,此时white语句退出,从while构造后的第一个语句执行。
while语句在语法和if语句除关键字不同外语法完全一样
- 表达式必须为布尔类型
- 布尔表达式必须在圆括号内
- 当求值为false时语句不运行
- 要在while控制下执行多个语句是需用大括号
int i=0;while(i<10){ Console.WriteLine(i); i++;}
阅读全文
0 0
- VBA语法-基础语法
- 基础语法
- 基础语法
- 基础语法
- 基础语法
- 基础语法
- 基础语法
- 基础语法
- 基础语法
- 基础语法
- 语法基础
- [Java 基础]基础语法
- 语法基础——PHP语法基础
- 语法基础——C++语法基础
- JAVA基础 之 语法基础
- Java基础:Java语法基础
- java基础:java语法基础
- Java基础之基础语法
- Tomcat类加载机制
- Vue.js 学习(9) -- 组件*2*
- ionic1 升级到 ionic2
- myeclipse/eclipse中properties编码问题
- [easy]575. Distribute Candies
- 基础语法
- 六张图理解SignalR的connection lifetime
- 从零开始编写深度学习库(五)Eigen Tensor学习笔记2.0
- 栈的压入、弹出序列
- String.slice() 和 String.substring(),String.substr()的区别
- 解决 Tomcat v7.0 Server at localhost was unable to start within 45 seconds
- Android studio安卓APK到设备上失败
- Github-上传本地文件夹源码到Github以及下载
- Windows server 2008 R2(win7)登陆sqlplus错误:ORA-12560和ORA-12557