zoukankan      html  css  js  c++  java
  • C#基础知识

    生成解决方案的快捷键:Ctrl+Shift+B
    输入cw+Tab+Tab,就出来Console.WriteLine();
    C#中字符串数据类型是小写

    Console.WriteLine("请输入一个字符串");
    string str = Console.ReadLine();

    换行
     退格
    行与行之间可以对齐
    \ 表示一个
    在字符串前面加一个@符号,
    字符串中如果有,则不再理解为转义符
    换行

    C#变量
    内存:用户存储在正在运行的程序数据。最大一特点就是断电后数据不能保存
    变量:代表着一块内存空间,我们可以通过变量名称向内存存/取数据。有变量就不需要记忆复杂的内存

    地址
    访问修饰符 数据类型 变量名称
    1)组成:52个英文字母、10个数字、下划线,除此之外不能含有其他的字符
    2)开头:只能以字母或下划线开头。
    3)不能使用C#中的关键字。
    声明变量的三种方式:
        1)先声明,再赋值 int a; a = 3;
        2)定义变量时,直接赋值 int a = 3;
        3)一次声明多个同类型的变量,中间有逗号隔开 int a,b,c;

    Camel:首个单词的首字母小写,其余单词首字母大写
    Pascal:每一个单词的首字母大写
    如果使用英文单词的缩写,全部用大写

    C#注释://、/* */、///

    switch结构:
    C#中要求每个case和default语句中都必须有break语句,除非两个case中间没有其他语句,姥前一个

    case可以不包含break.判断的表达式或变量可以是字符串
    C#中有4种循环语句:
    1)while 先进行条件判断,然后进行语句块的操作
    2)do{}while() 不管条件是否满足,总是先循环一次,然后再判断
    3)for 通常在知道循环次数的条件下使用
    4)foreach(数据类型 变量名 in 循环的数据)

    break和continue语句用在内层循环时,只对内层循环的执行有影响,不影响外层循环.
    1)break直接退出当层循环,进入外屋循环
    2)continue退出当次循环,进入下次循环

    数组 C#一维组声明时不能将数据名放在数据类型和方括号之间
    数据类型[] 数组名;
    ege:int[] array;
    int[] array = new int[5]{0,1,2,3,4};
    int[] array = new int[]{0,1,2,3,4};
    int[] array = {0,1,2,3,4};

    值传递:只把参数的值传到了方法里面,如果在方法中对参数的值进行了修改,在方法调用之后,参数

    仍然是原来的值。
    按引用传递:在方法调用之后,仍然保留对参数值的修改。要使用ref关键字修饰参数

    隐式类型转换:对于数值类型,任何类型A,只要其取值范围完全包含在类型B的取值范围内,就可以隐

    式转换为类型B。
    显示类型转换:当要把取值范围大的类型转换为聂值范围小的类型时,就需要显示类型转换

    设置按钮的属性,首先就BACKCOLOR,将其设置为WEB的Transparent,另外就是FLATSTYLE这个属性,要设置

    为POPUP,加起来就可以实现透明效果

  • 相关阅读:
    正则表达式把所有Paul替换成Ringo:Paul Puala Pualine paul Paul
    DOM 和 BOM
    新手的grid布局
    css中的单位和css中的颜色表示方法
    css定位
    Winform 通过 WebBrowser 与 JS 交互
    PDF目录编辑器使用介绍
    [.NET] 控制只启动单个指定外部程序
    搭建 Frp 来远程内网 Windows 和 Linux 机子
    CentOs8 nmcli命令行方式操作网卡配置
  • 原文地址:https://www.cnblogs.com/autocephaly/p/3240561.html
Copyright © 2011-2022 走看看