C#入门之常用类

DateTime类(值类型)

      string a;
      DateTime before,now,later;                 //Datetime是值类型
      before = DateTime.Parse("2000-01-01");     //时间赋值
      now = DateTime.Now;
      later = now.AddMinutes(20);                //时间推后20min
      a = now.ToString("yyyy-MM-dd hh-mm-ss");   //时间输出格式
      TimeSpan interval;                         //计算时间间隔 
      interval = later - now;
            
      Console.WriteLine(before);
      Console.WriteLine(now);
      Console.WriteLine(a);
      Console.WriteLine(later);
      Console.WriteLine(now.Year);              //输出年,同理可输出月、日
      Console.WriteLine(interval);

String类(引用类型)

       string a, b, c;
       a = "1";
       b = "22";
       c = "333";
       string A = a +" "+ b + c + b;    //连接
       bool d = (a == b);               //字符串内容是否相等 
       char e=A[2]);                    //取A的第3个字符

       Console.WriteLine(b.Length);     //获得字符串长度
       Console.WriteLine(A.IndexOf(b));  //获得b在A中的起始下标
       Console.WriteLine(A.LastIndexOf(b));   //获得最后一个b的下标
       Console.WriteLine(A.StartsWith(a));    //判断A字符串开头是否与a字符串相同 同理有EndsWith
       Console.WriteLine(A.Substring(3, 5));  //获得子串,1表示下标,3表示取多长,若只有一个参数,则表示取到最后

       Console.WriteLine(a);
       a = a.Trim();         //去空格 TrimEnd去尾部的空格
       Console.WriteLine(a);
       Console.WriteLine(a.PadLeft(5));   //在a前添加5个空格

       Console.WriteLine(A.Insert(3, "555"));  //插入字段 3表示下标,555为插入字符串
       Console.WriteLine(A.Remove(4));         //删除下标4以后的所有字符串
   
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值