C#
积微阁
这个作者很懒,什么都没留下…
展开
-
c# 判断手机号是否合法(正则表达式)
手机号一共11位 前面三位是有固定值得 如:(13[0-9]{1}) 号码为13几的,{1}是在【0-9】中取一位public static bool IsMobilePhone(string input) { Regex regex = new Regex(@"^(((13[0-9]{1})|(15[0-35-9]{1})|(17[0-9]{1})|(18[0-9]{1}))+\d{8})$"); return regex.IsMatch(input);...原创 2021-01-27 11:03:42 · 2254 阅读 · 0 评论 -
c# 输出约瑟夫环
public int[] Jose(int start, int alter, int total) { //i每轮参与人数;j需要调整位置的下标;k输出了几轮 int i, j, k = 0; //结果索引数组 int[] result = new int[total]; //索引数组 int[] temp = new int[total]; //初始化索引数组 f...原创 2020-08-29 09:55:58 · 158 阅读 · 0 评论 -
c# 无规律排列list中的数据
public List<T> GetRandomSort<T>(List<T> list) { //获取需要循环次数 int count = list.Count; //创建新的list 用于存储新的排列顺序 List<T> newList = new List<T>(); //循环随机抽取list中的数据,放入新列表,然后移除 for ...原创 2020-08-29 09:51:31 · 278 阅读 · 0 评论 -
C#脚本扩展方法
当我们操作一个系统类型的时候 经常需要对它进行多行代码操作,就可以把操作代码的写成这个类型的的扩展方法,这样下次就可以直接用.(点)调出这个方法。比如 对字符串进行解析成为int类型:public static class StringUtile{ public static int ToInt(this string str) { int temp ...原创 2020-05-07 21:03:13 · 358 阅读 · 0 评论