博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c#基本函数
阅读量:6424 次
发布时间:2019-06-23

本文共 1583 字,大约阅读时间需要 5 分钟。

try { //执行的代码,其中可能有异常。一旦发现异常,则立即跳到catch执行。否则不会执行catch里面的内容 } catch { //除非try里面执行代码发生了异常,否则这里的代码不会执行 } finally { //不管什么情况都会执行,包括try catch 里面用了return ,可以理解为只要执行了try或者catch,就一定会执行 finally }   string x = "abcde@fghijk  ";  定义一个字符串   int length = x.Length;   字符串的长度   string y = Substring(1,2);从索引值1 开始截两个       Console.WriteLine(y);  输出结果是b和c
string y = Substring(3);从索引值3往后的都截出来       Console.WriteLine(y);输出结果defghijk   int z = x.IndexOf(”b”);括号内所对应的索引值 Console.WriteLine(z);结果是1 int zz = x.LastIndexOf("m");从右往左数
Console.WriteLine(m);结果是1 string a = x.Trim(); 去掉数组内两侧的空格
int z = x.IndexOf(”x”);括号内所对应的索引值 Console.WriteLine(z);结果是-1    数组内不含x所以输出结果是-1
int z = x.IndexOf(”@”);括号内所对应的索引值 Console.WriteLine(z);结果是@ bool ii = x.Contains("cde");
Console.WriteLine(ii);结果是true

Math.Pow(x,y); - 次方

Math.Sqrt(x); - 平方根

Math.Ceiling(double); - 取上限

Math.Floor(double); - 取下限
Math.Round(double); - 取四舍五入
Math.Abs(double); - 取绝对值

时间格式

DateTime dt = new DateTime(1970,2,1);

  Console.WriteLine(dt.DayOfYear);  一年当中的第几天  输出结果 32

  Console.WriteLine(dt.AddDays(365));额外增加多少天或者可以再DateTime dt = new DateTime(1970,2,1);下面加dt = dt.AddDays(365)

  Console.WriteLine(dt.ToString("yyyy年MM月dd日 hh时mm分ss秒"));  获取dt中的年月日时间   结果1970年2月1日 12时00分00秒

  DateTime dn =DateTime.now    获取电脑当前时间

  Console.WriteLine(dn.ToString("yyyy年MM月dd日 tt hh时mm分ss秒"));  获取dn中的年月日时间   

  Console.WriteLine(dn.Month));  获取dn月不需要额外+1

  TimeSpan ts =dn -dt;       TimeSpan 时间差     dn时间减去dt的时间

  Console.WriteLine(ts.Hours);   dn的小时减去dt的小时 输出结果是15  单纯的减小时

  Console.WriteLine(ts.TotalHours);     dn的小时减去dt的小时 总小时

 

 
 
 

转载于:https://www.cnblogs.com/skyhorseyk/p/6984338.html

你可能感兴趣的文章
replSet error RS102 too stale to catch up
查看>>
linux下安装php扩展memcache
查看>>
Linux系统通过SOCKS4/5做堡垒机
查看>>
Android第三十期 - 标题联动ViewPage+Fragment
查看>>
高性价比的APU核显平台
查看>>
MongoDB、Memcache、TC/TT、Redis等NOSQL博文汇总
查看>>
几道linux运维重要基础测试题,看看你会几个?
查看>>
详解linux netstat输出的网络连接状态信息
查看>>
在华为路由器上配置IPv6 over IPv4隧道
查看>>
RDP8.0来了,Windows 7可以升级RDP了
查看>>
当网络安全遇上大数据分析(10)
查看>>
SSD固态硬盘解析和部署注意事项
查看>>
【VMCloud云平台】私有云门户第一朵VM云(六)
查看>>
从爱因斯坦2到爱因斯坦3
查看>>
四、物理优化(5)表和索引分区
查看>>
Exchange日常管理之二十二:配置保留策略
查看>>
JDK在LINUX系统平台下的部署案例与总结
查看>>
zabbix企业应用之监控oracle
查看>>
运维常用表格
查看>>
如何做网课才可以更好地变现?
查看>>