• C#语言和SQL Server数据库技术_C#语法快速热身


    C#语法快速热身

    if结构
    语法1
    if(条件表达式){
    代码块
    }
    语法2
    if(条件表达式){
    代码块
    }else{
    代码块2
    }
    语法3
    if(条件表达式1){
    代码块1
    if(条件表达式1)){
    }else{
    代码块2
    }
    }else{
    代码块3
    }
    switch结构
    switch(表达式){
    case:常量表达式1
    break;必须有
    case:常量表达式2
    break;
    default:
    break;//必须有
    }
    数组与循环
    语法
    数据类型[]数组名;
    数据类型 数组名[];
    但是在C#中只能使用第一种方法,即不能把方括号放在数组名后面
    语法
    数组类型[]数组名
    例如
    int[]array;
    通过.length
    同Java一样访问数组的元素使用的形式如下,下标从0开始,在C#中我们把下标叫做索引
    经验
    如果在程序中需要得到数组的长度,应该使用数组.length语句获得,而不是用数组定义的长度
    对象数组
    //学员类
    public class Student
    {
    public string name; //姓名
    public string score;//成绩
    public void show info()
    {//输出信息

    Console.Writeline(name+"/t"+score);

    }


    }

    class progrm
    {
    static void Main (string[]args)
    {
    //定义对象数组
    Student[] stus=new student[3];
    //为对象数组元素赋值
    stus[0]=new student();
    stus[0].name="张浩";
    stus[0].score=100;
    stus[1]=new student();
    stus[1].name="李成"
    stus[1].score=99;
    stus[2]=new Student();
    stus[2].name="江苏";
    stus[2].WriteLine("前三名学员的信息为");
    forearh(Student stu int stus)
    {
    stu.showinfo();
    }

    console.Readline();


    }
    }
    循环结构
    while 循环是先判断条件是否,如果条件成立再执行循环体
    语法
    while(条件表达式)
    {
    //代码块
    }

    do-while 循环
    do-while 循环是先执行在判断条件,所以至少会执行一次循环体中的语句
    语法
    do{
    //代码块
    }while(条件表达式)

    for循环
    for循环常常用在确定循环次数的情况下
    语法
    for(表达式1;表达式2;表达式3)
    {
    //代码块
    }

    foreach循环
    语法
    foreach(元素类型 元素变量名 in 数组)
    {
    //代码块
    }
    语法中的"元素"是一个只读变量
    foreach结构的执行过程是循环体依次取出数组中的每一个元素,然后对每个元素都执行一次循环体的操作

    break语句
    除了在switch中可以使用break语句退出某个case语句也可以把它用于 while dowhile for foreach循环结构。break语句将使程序跳出当前循环结构并继续执行该循环后面的语句
    continue 语句
    continue 和break 语句类似它出现在for while do while foreach 但continue语句的作用是退出当前循环结构的本次循环,并开始执行当前循环的下一次循环,而不是退出
    当前循环结构

    二重循环
    外层循环一次内层循环都会从头到尾的完整的执行一遍

    冒泡排序
    冒泡排序速记口诀
    N个数字来排队,两两相比小靠前
    外层循环N-1,内层循环N-1-i
    如果要降序排序,只要把程序中的大于号换成小于号就行了

  • 相关阅读:
    Hibernate 配置双向多对多关联
    转 方法区(method) )、栈区(stack)和堆区(heap)之JVM 内存初学
    java web 实战经典(二)
    flex 生成多边形时内、外环计算
    java web 开发实战经典(一)
    sql语句联表更新(从一个数据库中的一张表更新到另一个数据库的另一张表)
    javascript DOM编程艺术(检测与性能优化)
    java数据库基本操作(sqlserver 2000为例)
    同一台电脑上配置多个解压版tomcat方法(本例安装两个)
    css那些事(一)
  • 原文地址:https://www.cnblogs.com/tinghao/p/10058638.html
Copyright © 2020-2023  润新知