String类

string a = "abcdef123456"; 注:字符串的长度是从0开始计数的如:0,1,2,3,4,5,6,7,8,9........

a.Length;     是一个属性,代表字符串的长度 ★
a[2];     a代表字符串中a打头,2代表在字符串中的位置,从0开始数,[]是索引号,a[2]输出结果是c

a=a.Trim();     去除左右两边的空格 ,不能去除字符串里面的空格★
a=a.TrimStart();     去掉左边的空格
a=a.TrimEnd();     去掉右边的空格

a=a.ToLower();     将字符串中的大写英文字符转化成小写
a=a.ToUpper();     将字符串中的小写英文字符转化成大写

a=a.StartsWith("a");     匹配开头,看是不是以a开头,返回true或false
a=a.EndsWith("6");     匹配结尾,看是不是以6结尾,返回true或false
a=a.Contains("cd");     匹配整个字符串中是否包含cd,返回true或false ★

a=a.IndexOf("1");     某字符串在str里面哪个位置出现(第一次出现的位置)
a=a.LastIndexOf("2"):     某字符串在str里面最后一次出现的位置

a=a.Substring(5,4);     截取字符串 从第五位开始截取字符串,截取4位 ★

a=a.Replace("cd","gg");     替换所有符合指定段的字符串条件的字符串(查找替换功能),将字符串中的cd替换为gg

Math类:

double n = 3.1415;
Math.Round(n,2);     将n四舍五入,小数点后保留2位
Math.Ceiling(n);     取大于该小数的最小整数
Math.Floor(n);     取小于该小数的最大整数
Math.Sqrt(a);     开平方,平方根
Math.Pow(2,4);     求2的4次方

DateTime类:

DateTime d =DateTime.Now     获取电脑当前时间

DateTime d=new DateTime ();定义一个新的时间,初始为零
int a = d.Year;     提取年份
int b = d.Month;     提取月份
int c = d.Day;    提取日期
int e = d.Hour;     提取小时
int f = d.Minute;     提取分钟
int g = d.Second;     提取秒
int h = d.Millisecond;     提取毫秒
int k = d.DayOfYear;     获取日期是该年中第几天
DayOfWeek l = d.DayOfWeek;     该日期是一周中的周几

System.TimeSpan da = new TimeSpan(1,0,0,0);
d = d.Add(da);

d = d.AddYears(1);     添加一年 
d = d.AddMouth(1);     添加一个月
d = d.AddDay(1);     添加一天
d = d.AddHour(1);     添加一小时
d = d.AddMinute(1);     添加一分钟
d = d.AddSeconds(1);     添加一秒钟

ToString("yyyy年MM月dd日 hh时mm分ss秒") 按”年月日时分秒“表示出来(hh表示12小时制;HH表示24小时制;年月日时分秒可以用代位符单独替出,也可以几个替出)

类之string类、Math类、DateTime类的更多相关文章

  1. 类:String,Math,DateTime,Random

    string类: 判断邮箱格式是否正确: 1.有且只能有一个@  2.不能以@开头  3.@之后至少有一个.  4.@和.不能靠在一起  5.不能以.结尾 math 类: math.ceiling() ...

  2. 类:String,Math,DateTime,Random随机数,异常保护

    String类: 练习: Math类: Random随机数: DateTime类: 异常保护: 练习: 1. 2. 3.方法一: 方法二: 4.人机大战石头剪刀布 5. //请输入你想输入的数字 // ...

  3. java中的BigDecimal和String的相互转换,int和String的类型转换,Integer类和String相互转换

    一: /*由数字字符串构造BigDecimal的方法 *设置BigDecimal的小数位数的方法 */ 注:BigDecimal在数据库中存的是number类型. import java.math.B ...

  4. C#string类;math类;datetime类

    String类: .Length字符的长度   .Trim()去掉开头以及结尾的空格 .TrimStart()去掉字符串开头的空格 .TrimEnd()去掉字符串后面的空格   .ToUpper()全 ...

  5. string、math、random、datetime类

    1.string类 变量.Replace("想要替换掉的字符或字符串","转换后的字符或字符串");//替换 练习:判断邮箱格式是否正确            ...

  6. 【2017-02-26】String类、Math类、DateTime类

    一.String类 黑色小扳手 - 属性     后面不带括号紫色立方体 - 方法     后面带括号 字符串.Length  -  字符串长度,返回int类型 字符串.TrimStart() - 去 ...

  7. 【2-26】string/math/datetime类的定义及其应用

    一string类 (1)字符串.Length    Length作用于求字符串的长度,返回一个int值 (2)字符串.TrimStart();  TrimStart():可删除前空格,返回一个stri ...

  8. C# String类&Math类&DateTime类

    String类: String a = "abcdefghijklmnopqrstuvwxyz"; int length = a.length;  //获取字符串的长度: a = ...

  9. 【2017-2-26】C#String类、Math类、DateTime类

    String类 黑色小扳手:属性      后面不带括号 紫色小箱子:方法      后面带小括号 1.字符串.Length;   字符串长度,返回int类型 字符串的长度 2.字符串.TrimSta ...

随机推荐

  1. CV_EXPORTS定义及作用

    CV_EXPORTS 常用如下: class CV_EXPORTS MatExpr; template<typename _Tp> class CV_EXPORTS Size_; CV_E ...

  2. 修改LVDS支持1024*600分辨率

    一.在boot中增加LVDS设置分辨率1024*600选项 1.修改文件TQIMX6_android-4.2.2\bootable\bootloader\uboot-imx\common\cmd_me ...

  3. web开发注意的一些事

    js命名不要包含"-",在chrome浏览器是测试发现,如果文件包含"-",即使指定js本地缓存了,还会向服务器发送请求. cookie path 区分大小写

  4. 全新的ASP.NET !

    全新的ASP.NET ! 背景 最新版本的 ASP.NET 叫做 ASP.NET Core (也被称为 ASP.NET 5)   它颠覆了过去的 ASP.NET. 什么是 ASP.NET Core? ...

  5. 转: 深入理解 AngularJS 的 Scope

      查看 DEMO.参考 StackOverflow. ng-switch ng-switch 的原型继承和 ng-include 一样.所以如果你需要对基本类型数据进行双向绑定,使用 $parent ...

  6. IC卡,ID卡,M1卡,射频卡

    一般把可读可写,频率是13.56MHz的射频卡称为IC卡,IC卡可以写入数据, 只能读,频率是125KHz的射频卡称为ID卡, M1卡是NXP公司的S50卡的一种叫法,国内的复旦F08,达华的TKS5 ...

  7. C++模板:欧拉函数

    单个欧拉函数 int eular(int n){ int ret=1,i; for(i=2;i*i<=n;i++) if(n%i==0){ n/=i,ret*=i-1; while(n%i==0 ...

  8. png的格式及像素存储分析

    从图片的数据块存储方式来看png分两种 1.索引色模式存储.png8的索引色透明就采取该种方式.该种方式是将颜色存在png的可选模块调色板中,调色板的色彩存储格式为RGB(各1byte).而图片的数据 ...

  9. Flex控件初始化问题

    有个对话框mx:TitleWindow->mx:TabNavigator->里有两个mx:Tile,每个Tile里都有个datagrid.测试如下:1.对话框显示后,马上动态监测第二个ti ...

  10. TEX Quotes(字符串,水)

    TEX Quotes Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 9674   Accepted: 5073 Descri ...