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中的基数)

  • 相关阅读:
    关键词学英语----设计模式
    nginx配置
    文件File类型接收
    md工具
    springboot集成Spring Data JPA
    maven应用
    2019年Java面试题基础系列228道(3)
    2019年Java面试题基础系列228道(2)
    2019年Java面试题基础系列228道(1)
    天空盒
  • 原文地址:https://www.cnblogs.com/Aaron12/p/7609672.html
Copyright © 2011-2022 走看看