zoukankan      html  css  js  c++  java
  • C#笔记

    1.定义数组

    a. Int[] myIntArray = {1,2,3,4,5}; 

    b. Int[] myIntArray = new int[5];//(各元素默认数值为0) 

    也可以使用非常量的变量来进行初始化:

     Int[] myIntArray = new int[arraySize];

    也可以两者结合的方式声明,数组大小必须与元素个数相匹配:

     Int[] myIntArray = new int[5]{1,2,3,4,5}; 

    也可以使用非常量的变量来进行初始化,但该变量必须是常量

     Const int arraySize = 5; 

    Int[] myIntArray = new int[arraySize]{1,2,3,4,5}

    2.字符串的处理

    a、将字符串转为char数组:

    string myString = “Hello world!”;

    char[] charArray = myString.toCharArray();

    b、将字符串转换为大写或小写形式:

    <string>.ToLower(),<string>.ToUpper

    c、删除字符串中的空格:

    <string>.Trim();

    d、删除其他字符

    e、删除字符串前面或后面的空格

    <string>.TrimStart();<string>.TrimEnd();

    f、处理字符串的空格,在字符串的左边或右边添加空格以达到要求长度

    <string>.PadLeft(<desiredLength>);<string>.PadRight(<disiredLength>);

    g、提供要添加到字符串上的字符

    String myString = “Aligned”;

    myString = myString.PadLeft(10,’-’);

    h、按提供符号拆分字符串

    Char[] separator = {‘ ‘};

    myString.Split(separator);

    3.输出调试信息

    Debug.WriteLine();仅在调试模式下运行

    4.

    string s3 = @"c: empuser ew1.jpg";//@表示字符串中的不当成转义符,@只针对转义符 

    5    string s4 = Console.ReadLine(); 
                int i1 = Convert.ToInt32(s4);

    6.   string s4 = "hello"; 
                Console.WriteLine(s4.Length);//5, 不是6,和C语言不同不考虑'' 

    7.函数重载:定义好多函数名相同,但是入参类型不同的函数;调用时根据入参自动选择调用哪一个

    8.

    System.Windows.Forms.Control.CheckForIllegalCrossThreadCalls = false;
    /*这个是函数设置中涉及的一个参数。想简单理解,你不用考虑form,对于Check For Illegal Cross Thread Calls = false
    * 直接理解为:禁止软件对于不符合原则的跨线程运行的程序进行检查。更为简单的理解就是------忽略程序跨越线程运行导致的错误。*/

  • 相关阅读:
    创建一个函数,将4行3列矩阵a和3行4列矩阵b的乘积,存储在4行4列矩阵c中。
    c语言中将输入的正整数进行逆向输出。
    SAP财务知识点
    后勤管理的各种单据的文档对象和对应显示TCODE列表
    财务分析常用指标
    关于系统消息定制的tCODE列表
    如何在SAP的Screen中编写List报表
    FISAP 月末结帐步骤和年终结转
    正确地使用SAP的标准对话框函数
    如何从SAP中查找BADI
  • 原文地址:https://www.cnblogs.com/fx427103/p/4133106.html
Copyright © 2011-2022 走看看