• 轻松学C#----第二篇笔记


    第二篇:

     分析下第一篇的代码,见下图;

    2.同其他语言一样,C#语言在编写时也遵守一定的语法规范。

    A.标识符(identify):指为方法、变量、其他任何用户自定义项指定的名称。标识符必须遵循一定的命名规则,如下图

    B.关键字:对编译器有特殊意义的预定义保留标识符。在C#中保留关键字,是为了使代码更容易被理解,类似class,void,static等都是关键字。关于C#的关键字完整列表,见下图:

    C.注释:是程序员对代码的一种说明,有三种注释:单行注释,多行注释,及XML。

    • 单行注释 :一次只一行叙述。栗子:System.Console.WriteLine(111);//控制台的标准输出流Console.WriteLine();
    • 多行注释:一行或更多行叙述文字插入在注释分割符里。分隔符以/*开始,以*/作为结束。[注]中间不能有/或者* ,防止注释内容中间断开。

      栗子图:

      

    • XML注释:有开始和结束标签,用来包含想要添加的文本,注释都被包含在XML标签里。

      栗子,见下图:

      

    3.定义类:指整个一类事物,一个类也相当于一个模板。类是对数据及处理数据的方法(函数)进行了封装。对某一类具有相同特想和行为的事物的描述。

    定义类,栗子:  

    class Program
        {
         //Code....
        
        }

    其中,class 是关键字,Program是类名。

    4.实例化对象:类为抽象的概念,但现实中的欧式具体的事物,因此需要将抽象的类实例化成具体的对象。类是抽象的,不能赋值,但实例化的类即对象是可以赋值的,且通过对象可以直接调用函数。实例化对象的形式,见下图:

    5.定义类--字段:类主要包括字段、方法和属性三个成员。字段(field)是一种表示与对象或类关联的变量的成员,字段声明用于引入一个或多个给定类型的字段。

    C#中的数据类型类型分类,见下图:

    A.简单值类型:主要是4中简单值类型分别为,整数类型,字符类型,浮点类型,布尔类型

    整数类型:C#定义了8中主要的整数类型,它们对应的位宽(一次能传递的数据宽度)与取值范围,见下图;

     其中,C#又定义了各种整数类型的有符号形式和无符号形式,两种形式的区别,见下图;

    B.字符类型:也叫做char类型,采用Unicode编码的16位字符类型。在C#中,char类型是无符号的,取值范围是0~65535。标准的8位ASCII字符集是Unicode字符集的子集,其取值范围是0~127,SO,ASCII字符仍然是有效的C#字符串。所有的ASCII码,见下图;

    C.浮点类型:可以表示为有小数部分的数值,主要分为3种:float、double、decimal,说明和取值范围,见下表;

       数据类型         说明         取值范围      
        float     32位单精度实数         1.5*10^(-45)~3.4*10^38                  
        double     64位双精度实数     5.0*10^(-324)~1.7*10^308
        decimal     128位十进制数     1.0*10^(-28)~7.9*10^28

    D.布尔类型:(bool)类型,表示布尔逻辑量,其值只能是true和false。

  • 相关阅读:
    微信扫码签到系统asp源码2.0示例
    asp代码写的,微信会员报名转发分享带上下级和邀约人关系并且能微信支付asp编号的
    asp微信支付代码v4.1无需证书版,带回调入库的asp支付源码
    asp微信支付源码完整版下载,带证书文件post_url.aspx和post_url.aspx.cs源码下载
    asp群发微信公众号模板消息代码
    asp生成带参数的二维码并合成推广海报图片,asp合并合成推广海报图片asp代码
    asp微信公众号支付回调参数入库demo详细示例
    asp实现微信jssdk分享,静态页html实现jssdk微信分享
    asp微信支付企业付款功能代码下载
    asp实现微信客服消息群发,asp代码写的
  • 原文地址:https://www.cnblogs.com/allyh/p/9258197.html
Copyright © 2020-2023  润新知