码迷,mamicode.com
首页 > 编程语言 > 详细

C#语言课程11月6日

时间:2015-11-06 22:26:29      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:

1.String类:
(1).Length 字符的长度

 

.Trim() 去掉开头以及结尾的空格
.TrimStart() 去掉字符串开头的空格
.TrimEnd() 去掉字符串后面的空格

技术分享

 

技术分享

技术分享

技术分享

 

 

 

(2).ToUpper() 全部大写
       .ToLower() 全部小写

技术分享

技术分享

 

(3)Substring(起始位置,截取长度)
       Substring(起始位置) 只写起始位置,可以截取到尾
       身份证截取生日

技术分享

 

(4)StartWith("字符串") 是否以此字符串为开头,返回True或False
       EndsWith("字符串") 是否以此字符串为结尾,返回True或False
       Contains("字符串") 是否包含此字符串。返回True或者False

技术分享

 

(5)IndexOf("字符串") 返回第一次出现此字符串的索引
       LastIndexOf("字符串") 返回最后一次出现此字符串的索引

技术分享

(6)Replace("老字","新字") 将老字用新字替换

技术分享

 

 

 

2.Math类:
Ceiling() 取上线
Floor() 取下线
Math.PI 圆周率
Math.Sqrt() 平方根
Math.Round() 四舍五入(注意奇数偶数下.5不一样的结果)

技术分享

 

3.

DateTime类:
注意在使用之前需要先初始化一遍。
DateTime dt =new DateTime();
若获取当前时间,可以不用初始化:
DateTime dt =DateTime.Now;//系统当前时间,运行时查询
获取年 dt.Year
获取月 dt.Month
获取日 dt.Day
获取小时 dt.Hour
获取分 dt.Minute
获取秒 dt.Second

技术分享

 

 

yyyy 年
MM 月
dd 日
hh 时
mm 分
ss 秒
以上是代位符。可以在字符串中先占用下这个空位。
string s = dt.ToString("yyyy年MM月dd日hh时mm分ss秒");

技术分享

 

DateTime可以增加或者减去相应的时间
Add() 增加或者减去一定的时间间隔
AddYears() 增加或减去年份
AddMonths() 增加或减去月份
AddDays() 增加或减去天数
以此类推。
注意,加减天数,小时数是利用double类型。其他都是int类型

技术分享

 

技术分享

 

DateTime练习:获取当前时间,增加n天后打印出是星期几

技术分享

 

今日小结:通过对C#语言类的学习,发现自己对类的掌握很不熟悉,尤其是string类跟DateTime类还有很多没有搞懂掌握的地方,要多做练习熟练掌握。

 

C#语言课程11月6日

标签:

原文地址:http://www.cnblogs.com/xuankai1987/p/4943767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!