• ASP.NET培训第二天笔记扫盲课程


    第二天

    C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC#\Specifications\2052

    安装vs时都会默认安装这个文件,可以自己学习C#语言规范,不同的版本,会有不同的内容;

    学习的关键在于,平时多练习,就像游泳;

    实现两个变量值的交换

    Int  num1=10;

    Int  num2=20;

    不声明第三个变量,直接交换

    Num1=num1+num2;

    Num2=num1-num2;

    Num1=num1-num2;

     

    The quick brown fox jumps over the lazy dog

    方法的职责一定要单一,不要在一个方法中写过多的其他代码,

    Ctrl+k+c注释代码

    Ctrl+k+u取消代码注释

    Main方法有且只有一个Main方法

    Console wrteline(“”);输出并换行,console write(“”);输出不换行,

    编程时一定要写注释,方便自己更方便别人观看,

    Int整型

    Double是小数

    Chars 表示一个字,必须用单引号括起来

    String表是一个字符串,可以有空字符串的

    Decimal存小数的,只是精度更高,一般用于货币,必须在后面加一个M,部分大小写

    使用变量时,必须先声明在使用,必须赋初值

    变量(命名空间/方法/类型)命名规则

    1.必须以字母,下划线,@开头,不能于关键字重合

    2.区分大小写

    3.不允许重复定义变量(不严谨)

    定义的变量名要有意义;

     

    C#变量命名规范   Camel命名法:(骆驼)

    首个字母小写,其他单词首字母首字母大写;    一般在Main方法中定义的都是用

    Pascal命名规范: 每个单词第一字母都大写;一般用来定义类/方法名

    如果使用到英文单词的缩写,全部用大写。

     

     

    +号可以连接两个字符串,

    C#中占位符:必须从0开始,{0}{1} . . . . .

    {}中的叫参数,参数之间用,号隔开,可以重复使用

    变量是可以改变的

     

    Console ReadLine()当程序执行到这里时等待用户输入,以回车结束;

    可以定义一个字符串,接收这段字符串,

                #region

                string guo;

                Console.WriteLine("你喜欢吃什么水果?");

                guo=Console.ReadLine();          

                Console.WriteLine("哈哈,这么巧啊,我也喜欢吃{0}!",guo);

                Console.ReadKey();

                #endregion

     

    转义字符 

    用于在字符串中表示一些特殊字符

    由一个\加一个字母组成,表示一个特殊字符;

    \n表示换行符

    \b  backspace

    \t  tab  制表符列对齐

    输出\时要使用\\表示一个\

     

    表示字符串中的\不再是转义的作用了, 不如说路径;

     在字符串中有俩个双引号时,俩个双引号只能当一个双引号使用;

    在字符串前加一个@符号,允许多行使用;

     

    C#中的算数运算符有  +  -  *  /  % 参与运算时,参数类型都必须相同,

    如果俩个参数是int类型,那么结果也一定是int类型;

     

    #region 求ó某3同?学§的?总哩?分?和í平?均ù分?

                double yuwen = 90, shuxue = 80, yingyu = 91;

                double zongfen = yuwen + shuxue + yingyu;

                double ping = zongfen / 3;

                Console.WriteLine("总哩?分?:阰{0}   平?均ù分?:阰{1}", zongfen, ping);

                Console.ReadKey();

                #endregion

     

    先乘除在加减,有括号时,先算括号,可以无限加括号;

     

     

     

    类型自动转换规则当进行运行运算的俩个操作数的类型不同时,满足条件,自动类型转换

     

    1.类型必须相同,

    2.一边“大”一边“小”,那么“小‘的向”大’的方向转换,比如:double包含int

    如果一边的int一边是double则自动转换成double

    一般,在一个算数表达示中,只要有一个数据是double类型,那么这个式子就是double;

    Decimal不能转换成double;

     

    强制类型转换

    语法:(数据类型名)待转换的值;数据类型一定要相兼容

    如:double p=(double)3.14,字符型的于数值型的就不是相兼容的;

    PS:一个还在苦苦学习的中高级Asp.Net软件开发工程师,学习会犯困的那种
  • 相关阅读:
    《2018面向对象程序设计(java)课程学习进度条》
    201771010110-孔维滢-实验四 软件项目案例分析
    201771010110-孔维滢 实验三 结对项目—《西北师范大学疫情防控信息系统》项目报告
    201771010110-孔维滢 实验二 个人项目—《西北师范大学学生疫情上报系统》项目报告
    201771010110-孔维滢 实验一 软件工程准备—<初步了解软件工程>
    孔维滢《面向对象程序设计(java)》课程学习总结
    孔维滢 20171010110《面向对象程序设计(java)》第十七周学习总结
    201771010110孔维滢《面向对象程序设计Java》第十六周实验总结
    孔维滢 20171010110《面向对象程序设计(java)》第十五周学习总结
    孔维滢 201771010110《面向对象程序设计(java)》第十四周学习总结
  • 原文地址:https://www.cnblogs.com/mafacai/p/2804072.html
Copyright © 2020-2023  润新知