码迷,mamicode.com
首页 > Windows程序 > 详细

C# 编程—字符串(方法应用)、数学Math函数、DateTime、异常捕获、其他

时间:2015-05-13 10:00:07      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:


其他:
        #--任意位数字,有几位显示几位
        0--至少以为数字,不足则补0
        例如:#.00--必须保留两位小数
       

 


字符串(string):

        Length  长度

        TrimStart() 压缩左边的空格
        TrimSEnd() 右
        Trim() 左右两边

        ToUppter()全部大写
        ToLower()全部小写

        Substring(3)   截取 从第三个开始截取
        Substring(3,5)   截取 从第三个开始截取 在从第三个开始算12345 个
        370302199004170810
        123456789012345678

        获取生日
        生成四位验证码
        判断邮箱格式是否正确

        IndexOF("字串")  查找字符串中第一个出现字串的位置
        LastindexOF("")  查找字符串中最后一个出现字串的位置

        StartWith("ab") 开头 判断bool (true) ab是不是要判断的字符串中的开头 如果是返回true 如果不是返回false

        EndWith()  结尾

        contains() 包含

        Replace(" ",""); " "旧的替换成""。返回替换后的输出

数学(Math):

        Math.pow(2,3); 2的三次方  2^3   幂指数
        Math.sqrt(9);  9的平方根

        Math.Celling(double); 取得大于当前小数的最小整数 类似翻页Math.Floor(double); 取得小于当前小数的最小整数

        Math.Round();  四舍五入

        log 对数


时间(DateTime):       

        DateTime shijian=new DateTime([年,月,日[,时,分,秒]]); 都不写显示耶稣诞生日
        DateTime shijian=DateTime.Now; 当前时间

        Console.WriteLine(shijian。Tostring(yyyy年m月·····));格式化字符串

        shijian.AddDays(-100000);减多少天
        addhours·····

        shijian.DayOFYear  一年中的第几天
        shijian.DayOFWeek

        timespan  日期与日期相减出的是时间差 用timespan存储  在用. 转换成相差天数。。。

 

try-catch 异常捕获
       
        我们在程序中经常会出现各种各样的异常,你如果想让你的程序变得坚强一点,在你的代码中应该经常使用 try-catch 来进行异常捕获。
       
        哪行代码可能出现异常,就踹它一脚。
        语法:
        try
        {可能出现异常的代码;}
        catch
        {出现异常后要执行的代码;}
       
        执行过程:如果 try 中的代码没有出现异常,那么 catch 中的代码不会执行。如果 try 中的代码出现异常,那怕这行出现异常的代码后面还有一百行都不会执行,而是直接跳到 catch中执行其中的代码。(涉及变量的作用域)
        注意:try和catch之间不能有其他代码,它们必须紧密相联

C# 编程—字符串(方法应用)、数学Math函数、DateTime、异常捕获、其他

标签:

原文地址:http://www.cnblogs.com/ooip/p/4499325.html

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