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,加起来就可以实现透明效果

  • 相关阅读:
    vlc 学习网
    delphi vlc 安装bug 处理编译错误"0" is an invalid value for the "DebugInformation" parameter of the "DCC"
    检测一组电动车电瓶好坏要多久?
    通过VLC的ActiveX进行二次开发,实现一个多媒体播放器 2011-04-10 00:57:23
    最简单的基于libVLC的例子:最简单的基于libVLC的视频播放器
    把任意的EXE嵌入到自己程序中
    http代理工具delphi源码
    2.1.2 列表常用方法
    2.1.1 列表创建与删除
    第2章 Python序列
  • 原文地址:https://www.cnblogs.com/autocephaly/p/3240561.html
Copyright © 2011-2022 走看看