c#实用代码 可以说是最常用到的代码

 

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

posted @   學海無邊  阅读(116)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
点击右上角即可分享
微信分享提示