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

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

一、字符串

string x="abcdefghijklmn"

int length =x.length;         字符串长度

string y = x.Substring(1,2);    截取字符串X的一部分 从从索引位置1开始 截取2个索引位置的字符,即 y = bc    如果只写一个值 ,会截取从索引位置1开始的位置截取到末尾

int z =  x.IndexOf("b");   获取某个字符的索引值   即b的索引值为 1

int a =  x.LastIndexOf("a");  获取某个字符从最后往前数的索引值 即a的索引值从后往前数为13

b = x.Trim();    去掉字符串前后的空格

x.Contains("cde");    判断字符串中是否包含该字符或字符串  并返回true或false

二、数学

Math.Pow(x,y)  计算x的y次方

Math.Sqrt(x)   计算x的平方根

Math.ceiling(double);  取上限   double是浮点数据

Math.Floor(double); 去下限

Math.round(double); 取四舍五入

Math.Abs(double); 取绝对值

Random  x = new Random(2,10); 随机取2到10的任意数字

三、时间

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

dt.DayOfYear/Week          该天是这一年/这一星期的那一天   这些属性很多可以慢慢翻提示

dt.Date/Month/Year/Hour/Minute/Second     获取该日期的年/月/日/时/分/秒

dt.AddDaye(10);            给这个时间增加一定的天数  需要重新赋值  否则dt不会改变 也可以加年月时分秒

dt.ToString("yyyy年MM月dd日 tt hh时mm分ss秒")    把时间转换为一个字符串 

TimeSpan  ts =dt - dn;   求两个时间的时间差

ts.Days      差距多少天  .Hours一天中差距多少小时 .Minute一天中差距多少分钟 .Second一天中差多少秒

ts.Total......       累计差距 多少天/小时/分/秒

 

转载于:https://www.cnblogs.com/shenyuyaqing/p/7009263.html

你可能感兴趣的文章
Python复习基础篇
查看>>
关于Cocos2d-x中背景音乐和音效的添加
查看>>
checkbox和文字对齐
查看>>
JConsole远程连接配置 服务器监控工具
查看>>
了解HTTP协议栈(实践篇)
查看>>
loj10035. 「一本通 2.1 练习 1」Power Strings
查看>>
%s的用法
查看>>
调用底层不能直接访问的类和方法
查看>>
清理缓存的方法 #DF
查看>>
JAVA array,map 转 json 字符串
查看>>
2017-12-27练习
查看>>
NET设计规范(二) 命名规范
查看>>
VMware 9.0.1安装Mac OS X Mountain Lion 10.8.2
查看>>
SSL延迟
查看>>
android新手关于左右滑动的问题,布局把<android.support.v4.view.ViewPager/><ImageView/> 放在上面就不行了。...
查看>>
深入理解DIP、IoC、DI以及IoC容器
查看>>
赋值文件
查看>>
Vue 数组 字典 template v-for 的使用
查看>>
蓝牙模块选择经验谈
查看>>
java中==和equals
查看>>