2016年10月10日--string、Math类、Random随机数、DateTime、异常保护

string

string.length;

//得到string长度



string.Trim();

//去掉string前后的空格

string.TrimStart();

//去掉string前的空格

string.TrimEnd();

//去掉string后的空格



string.ToLower();

//将string所有大写字母转换为小写

string.ToUpper();

//将string所有小写字母转换为大写



sting.IndexOf("");

//查找第一次出现该字符或者字符串的索引,找不到该字符或者字符串返回值为-1

string.LastIndexOf("");

//查找最后一次出现该字符或者字符串的索引,找不到该字符或者字符串返回值为-1



//截取字符串
            string.Substring(int i);

//一个int参数时,表示从这个索引号开始到最后全部;

string.Sbustring(int i,int j);

//有两个int参数时,表示从第一个索引开始,截取多少长度



//字符串内容替换
            string.Replace(string old,string new);
            string.Replace(char old,char new);



string.StartsWith("");

//判断string是否以该字符或者字符串开头

string.EndsWith("");

//判断string是否以该字符或者字符串结尾

string.Contains("");

//判断string是否包含该字符或者字符串

Math类

    Ceiling  取上线
            Math.Ceiling(double);  如4.4  =  5;



Floor  取下线
            Math.Floor(double);    如4.4  =  4;



圆周率------π
            Math.PI  取π的值



平方根
            Math.Sqrt(值);



四舍五入   
            奇数0.5取上线如:1.5 = 2; 
            偶数0.5取下线 如:2.5=2;
            Math.Round(值);



绝对值 Abs
            Math.Abs(值);



最大值,
            Math.Max(值,值);
            最小值
            Math.Min(值,值);



指定数值的指定次幂
            Math.Min(值,幂);

Random随机数

Random ra = new Random();
            Console.WriteLine(ra.Next());

DateTime
            获取本地当前时间   不需要初始化
            DateTime.Now;



初始化  实例化
            DateTime dt = new DateTime();
            dt = DateTime.Now;



星期几
            DayOfWeek dw = dt.DayOfWeek;
           
            获取当年的第几天
            int dw = dt.DayOfYear;
           
            时间类型代位符
            string str = dt.ToString("yyyy年MM月dd日 HH时mm分ss秒");
           
               方法
            TimeSpan time = new TimeSpan(10, 10, 10, 10);
            dt.Add(time);   增加TimeSpan  时间
            dt.Add(-time);   减去TimeSpan  的时间
            dt.AddDays();
            dt.AddHours();
            dt.AddMilliseconds();
            dt.AddMinutes();
            dt.AddMonths();

异常保护

    try{}catch(){}finally{}

            Console.Write("请输入一个整数:");
            try   //尝试去做,如果有错,从错误的句直接跳转到catch
            {
                int zhi = Convert.ToInt32(Console.ReadLine());
            }
            catch(Exception ex)  //只有错误的情况下
            {
                Console.WriteLine(ex.ToString());
            }
            finally //不论对错都会执行
            {

            }

示例

时间: 2024-11-08 02:49:39

2016年10月10日--string、Math类、Random随机数、DateTime、异常保护的相关文章

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

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

2016年3月9日~10日,杨学明老师为武汉某著名通信企业提供内训课程服务!

2016年3月9日~10日,<基于IPD开发流程的产品测试管理>高级实务培训在武汉光谷潮曼凯瑞国际大酒店三楼贵宾厅举行,某光通信企业公共研发部50多名测试骨干和测试经理参加了此次培训.此次培训由著名研发管理专家.中国首席测试管理专家杨学明老师主讲,这也是杨老师第二次为该企业授课,第一次为2015年9月10日到11日的IPD实战演练,由于效果极佳,该企业决定再次与深圳市共创力合作. 两天课程中,杨学明老师分别从单元测试(BBFV).系统设计验证(SDV).系统集成测试(SIT).系统验证测试(S

海豚驾考2016年10月8日系统升级公告

海豚驾考2016年10月8日系统升级公告 功能概述: 1.学员报名支付成功后 2.相关人员登陆后台为学员指派一个教练(后面系统完善后,由系统自动指派) 3.在后台[教练列表页]可以查看所有教练各个阶段下的学员人数 4.教练在微信端个人中心页,进入[我的学员]列表页,可以查看各个阶段下的学员 5.教练根据学员的阶段,安排学员学习(包括准备资料.科目一.科目二.... 直到拿本) 6.教练可以在微信上给学员约车(以及取消预约).设置学员的进度 1.微信 - 教练端个人中心页升级(查看我的学员 ->

2016年01月MVP开始申请了~[截止时间:10月23日]

51CTO与微软中国合作长期为用户提供申请"微软最有价值专家"的平台希望有兴趣.资历的朋友以及正在朝这个方向努力的朋友能够积极参与只要您想参与我们将为您向微软推荐 微软最有价值专家MVP一年评选4次分别为每年的1月.4月.7月.10月.2016年1月的MVP申请截止时间是2015年10月23日. 申请MVP的午饭请下载2016年1月MVP申请表填好后发送到[email protected].我们会在每次MVP申请开始时把用户提交的申请表格推荐到微软中国相关部门 [调整说明]目前的奖励类

微信公众号智能绑定功能实现(2014年10月24日 更新)

微信公众号智能绑定功能实现(2014年10月24日 更新) 继微信企业号公布后,腾讯改动了公众号的接入方式,在之前的基础上加入了2个表单,之前版本号的智能绑定失效了! 在文章 微信公众号之智能绑定实现初始版本号  的基础上改动,新增腾讯这次添加的表单,本次新增的表单有: encoding_aeskey :EncodingAESKey(消息加解密密钥.长度43位!) callback_encrypt_mode: 消息加解密方式(0:明文模式.1:兼容模式.3:安全模式(推荐)) operation

10月8日至11月底考试安排

具体事项: 自考 2016年10月16日上午 思想道德修养与法律基础 2016年10月16日下午 办公室管理 2016年10月23日下午 企业管理概论 2016年11月19.20日考试 软考 2016年11月12日 CCF比赛 2016年11月12日截止 中止小说,德州扑克行为,全力解决以上问题

2017年10月31日结束Outlook 2007与Office 365的连接

2017 年10月31日 ,微软即将推出 Office 365中Exchange Online邮箱将需要Outlook for Windows的连接,即通过HTTP Over MAPI方式,传统使用RPC over HTTP(例如Outlook 2007)的Windows客户端的Outlook将无法访问Exchange Online邮箱,不再支持. RPC over HTTP协议,也称为Outlook Anywhere,是Windows OS系统 Outlook客户端和Exchange 服务器之

[NOIP集训]10月22日

今天的文件夹:10月22日.zip 并查集.哈希表是很有意思的算法,不过更好的是,今天的题我以前都A掉了~ T1:这题最省事的是用STL库的map,然后并查集水过.当然用自己写的Hash函数通过也没有压力. T2:注意这题不要想复杂了,题中的判断规则只有一层,没必要考虑“敌人的敌人的朋友的敌人的朋友的敌人的敌人”这类情况,直接大暴力.数据结构采用并查集,先合并朋友,然后将敌人关系存为一张图,对图中的每个点,把它的所有敌人两两合并.最后输出集合个数. T3:按顺序打击不好处理,我们倒过来看,相当于

等Excel工作簿关闭后自动加密压缩备份2019年10月9日.ahk

;; 等Excel工作簿关闭后自动加密压缩备份2019年10月9日.ahk;; 腾讯QQ号 595076941; 作者:徐晓亮(weiyunwps618); 写作日期:2019年5月15日; 版本号:第1版; 手机号(中国移动) 138#####488;; 用法:;; 1.在Windows 7 专业版中安装WinRAR 5.7 简体中文版和WPS Office 2016 专业增强版.; 2.在此脚本所在的文件夹新建一个与此脚本同名的Excel工作簿文件(*.xlsx).; 3.运行此脚本.; 4

10月18日随笔

1 #include<iostream> 2 #include<algorithm> 3 #include<cmath> 4 #include<cstring> 5 #include<cstdio> 6 #include<queue> 7 using namespace std; 8 typedef long long LL; 9 inline int read() 10 { 11 int x=0,f=1;char c=getchar