zoukankan      html  css  js  c++  java
  • C# step by step 知识点总结

    第一章

    可以新建控制台应用程序和图形化应用程序(WPF应用程序和Windows应用程序)

    一个解决方案可以有多个项目文件

    C#区分大小写

    命名空间:解决了大量代码中命名重复的问题,它能为标识符创建一个具名的容器,同名的两个类在不同的命名空间中不会混淆

    第二章

    C#区分大小写

    C#不能使用未赋值的变量

    解决方案(.sln)可以包含多个项目文件(.csproj)

    常用的控件(window,label,textbox,listBox,button)

    第三章

    (方法和作用域)

    方法都在类内部

     C#要么指定一个返回值,要么为void

    方法中定义的变量称为变量,类中定义的变量称为字段,字段可以在类的任意位置定义,不必先定义在使用

    重载:(针对不同的数据类型执行相同的操作)

    重载具有相同的方法名(依据参数的个数,参数的类型来判断用哪一个函数)

    (可选参数和命名参数(一个按位置分,一个按名称分))→看作对重构的扩展

    可选参数:为了指定一个参数是可选的,在定义方法时为该参数指定一个默认值,可选参数放在必选参数后面

      void optMethod(int first,double second-0.0,string third="world"  )

      {

      }

    命名参数:一个名称对应一个参数,,按名称区分,参数的位置可以互换

      optMethod(firsy:qq,second:123.45,third:"world");

      oprMethod(third:"world",second:123.45,firsy:qq);

      optMethod(firsy:qq,second:123.45);

    第四章(使用布尔变量)

    第五章(使用复合语句和循环语句)

    定义数组:byte[0] buffer=new byte[1]

    buffer[0]=Convert.toByte(converndata,16)(需要转换的字符串,value中的基数)

  • 相关阅读:
    PAT 甲级 1132 Cut Integer (20 分)
    AcWing 7.混合背包问题
    AcWing 9. 分组背包问题
    AcWing 5. 多重背包问题 II
    AcWing 3. 完全背包问题
    AcWing 4. 多重背包问题
    AcWing 2. 01背包问题
    AcWing 875. 快速幂
    AcWing 874. 筛法求欧拉函数
    AcWing 873. 欧拉函数
  • 原文地址:https://www.cnblogs.com/Aaron12/p/7609672.html
Copyright © 2011-2022 走看看