C#语言的一些简单知识

C#:



语法规则:只能使用字母(大写和小写)、数字和下划线字符,标识符必须以一个字母或者下滑线开头


最简单的C#语法规则是:必须用一个分号来终止所有语句
表达式:操作数和运算符的组合。
语句:指能执行一个操作的命令(也就是指令)
变量:是容纳了一个值得存储位置。
优先级:控制着一个表达式中的各个操作符的求值顺序。
变量的递增和递减:
 变量+1=变量++;
 变量-1=变量--;
变量声明由以下三个部分组成:1.数据类型
                                             2.名称                                               3.要赋给的初始值


变量的命名规则:1、组成:英文呢字母、数字、"_"
                          2、开头:小写英文字母
                          3、不能使用关键字
                          4、不要以下划线开头
                          5、从第二个单词开始首字母大写
                          6、变量命名不要太随意,要见名知意。不能重复!!


基本数据类型:
                1、数值:1、整型
                               2、非整型
                2、非数值
(int:整数
   long:长整数,后跟L
   float:浮点数,后跟F
   double:小数类型
   decimal:货币值,赋值时后跟M
   string:字符串,赋值要用双引号引起来
   char:字符,赋值要用单引号引起来
   bool:布尔值,只有ture或false)


变量声明和使用:1、声明一个变量
                          2、赋值
                          3、使用变量


语法:Console.WriteLine(); --直接输出内容,换行
          Console.Write(); --同上,不换行
          Console.Read(); --保持阅读状态
          Console.ReadLine();--接收控制台的数据
          string **=Console.ReadLine();
          int &&=int.parse(**);
          int a1=x;--给a1赋值
          int a2=y;--给a2赋值
          int a3=x+y;--使用a1,a2进行运算
          int a4=x-y;
          int a5=x%y
          int a6=x*y
          int a7=X/y
  Console.writeLine(a*);--即可输出运算后的结果。


关系操作符:age=42
                  1、==  等于
                    ( age==100   false)  
                  2、!= 不等于
                    (age!=0         ture)
                  3、<     小于
                    (age<21        false)
                  4、<=  小于或等于
                    (age<=18      false)
                  5、>    大于
                    (age>16         ture)
                  6、>= 大于或等于
                    (age>=30       ture)
逻辑运算符:
                    && 两个条件同时为真,结果为真
                    ||   两个条件有一个为真,结果为真
                    ! 条件为真时,结果为假
                         条件为假时,结果为真
  Boolean类型的值:
                                真:ture
                                假:false
if else结构:
       if(变量名+关系操作符条件){
             Console.WriteLine();满足则输出此列
}
else{
    Console.WriteLine();不满足if条件则输出此列
}
第四章:循环语句
循环语句用处:需要多次重复执行一个或多个任务的问题考虑使用循环来解决


循环语句种类: while  do-while  for


工作原理
及特点
         :计算表达式的值,当值为真时,执行循环体             语句,一旦条件为假,就停止执行循环体。             如果条件在开始时就为假,那么不执行循环             体语句直接退出循环。






while结构特点:
变量关键字(int)  变量名(i)=初始值 x
while(循环条件i<100000)
{
<循环主体>
}
循环关键字:
break;
continue;
while;
do-while;
for;


程序调试的目的:找出缺陷原因,修正缺陷


程序调试的主要方法:
1、设置断点
2、单步执行
3、观察变量


while循环规则:
1、循环条件中使用变量需要经过初始化
2.while循环主体语句必须修改循环条件的值。否则会形成死循环


do-while:
工作原理:
它先执行循环体中的语句,然后再判断条件是否为真,如果为真则继续循环;如果为假,则终止循环




do-while的结构特点:
do {


循环操作



while ( 循环条件 );




与while的区别:
语法的不同:
while 先判断在执行循环操作
do-while 先执行一遍语句,在判断。为真则继续循环。为假则终止循环。


初始情况不满足循环条件时:
                     while循环一次都不会执行
                     do-while循环不管任何情况都至少执行一次


复合赋值操作符:可以将任何算术操作符与赋值操作符并到一起,这些操作符统称为复合赋值操作符


for
for比while更简洁;


for(int i=0;i<100;i++《这是条件结构》){ 
输出;
}


Array类提供操作数组的方法,例排序、查询
Array类的sort()方法: 对数组进行升序排列



StringBuilder str = new StringBuilder(str)
  str.Append()-----追加
  str.Clear()    ------清除
  str.CopyTo()------拷贝


从N到N+x的随机数
Random r=new Random();
int i =r .Next(n,n+x)


类是一组对象的抽象
对象是类的具体实例



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值