c#实用代码教程
名称 代码
字符串处理语句
字符串转大写 str.ToUpper();
字符串转小写 str.ToLower();
字符串删除首尾空格 str.Trim();   str.TrimEnd();  str.TrimStart();
获取字符串长度 Console.WriteLine(str.Length);
字符串从前面或后面查找 并返回位置 str.IndexOf(“a4w”);   str.LastIndexOf(“a”);
判断字符串句首尾内容 返回   true 或false str.StartsWith(“123A”,true,null);   str.EndsWith(“123A”, true, null);
比较字符串四个方法    Equals常用方法   string.Compare(“13”,   “13”);     str.CompareTo(“13”);
    string.Equals(“123”, “123”);   str.Equals(“a809”);
   
 
截取字符串 第2个位置开始   取5个字符  str.Substring(2, 5);
字符串替换 str.Replace(“a2″,”gggg”);
字符串分割两种 Regex这种要加入下面引用
    using System.Text.RegularExpressions;
   
string[]   arr=str.Split(\’a\’);
    string[] arr2 = Regex.Split(str,”a2″);
常用语句:
Switch 判断语句   switch (a)
    {
        case 1:   printf(“Monday\n”); break;
        case 2:   printf(“Tuesday\n”); break;
        default:   printf(“error\n”); break;
    }
延时语句 public static   void Delay(int milliSecond)
    {
        int start =   Environment.TickCount;
        while   (Math.Abs(Environment.TickCount – start) < milliSecond)//毫秒
        {
              Application.DoEvents();//可执行某无聊的操作
        }
    }
结构体   struct 
    //多个变量组成一个新的类型 
    关键词:struct
    类名称:SIMPLE
    
   
struct   SIMPLE
    {
        int a;
        char b;
        double c;
    };
List泛型集合    创建 List<string> Cats= new   List<string>();
List泛型集合    Add增加 Cats.Add(“Cat1”);
List泛型集合    修改 Cats[0] = 1;
ArrayList集合   创建 ArrayList   list = new ArrayList();
ArrayList集合   Add增加 list.Add(“A”);
实用语句
变量万能转换 Convert.ToString(str);
运行EXE进程 System.Diagnostics.Process.Start(“cmd.exe”, ” -t”);

取运行目录

System.AppDomain.CurrentDomain.BaseDirectory

版权声明:本文为yp730原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/yp730/p/13533414.html