C#
ahua001
这个作者很懒,什么都没留下…
展开
-
C# 在线求多个自然数的最大公约数和最小公倍数
最近在找有关求最大公约数和最小公倍数的有关算法,找来找去都是两个自然数的,没有多个整数的相关的算法,思考了一下,做了一个支持多个的自然数的,直接上代码 //求两个数中的比较大的 static long GetMax(long a, long b) { return a > b ? a : b; } //求两个数中的比较小的 static long GetMin(long a, long b)原创 2021-12-24 22:00:07 · 869 阅读 · 0 评论 -
使用 C# System.IO.Path.Combine时需要注意的地方
说明,本人在使用过程中用了如下方法public static string Combine(string path1, string path2);public static string Combine(string path1, string path2, string path3);public static string Combine(string path1, string...原创 2018-07-22 12:06:32 · 7536 阅读 · 0 评论 -
C#判断一个整数是否为质数或是素数方法
质数:是只有1和它本身两个约数的自然数称之为质数或素数。下面是C#判断是否为质数的方法。 /// <summary> /// 高效判断是否为质数 /// </summary> public static bool isPrime(long num) { if (n...原创 2018-07-22 11:45:48 · 10868 阅读 · 0 评论 -
RGB颜色转HSL颜色
RGB颜色转HSL颜色:http://www.yansedaquan.com/YanSeDaQuan/定义HSL对象 ,C#里定义是HSB,个人觉得两个是一样的,只是叫法不同而已。 /// <summary> /// 通过色相(hues),饱和度(saturation),亮度(brightness)来表示颜色 /// 在web颜色上叫HSL 色相(hue...原创 2018-07-25 16:47:43 · 4938 阅读 · 0 评论 -
C#Console.Write在控制台上输出不类型(颜色)的信息
我们在开发过程中,有时候需要将不同的信息用不同的颜色输出,方便我们关注不同类型的信息。下面扩展了Console.Write一系列方法。 /// <summary> /// 控制台帮助类 /// </summary> public static class ConsoleHelper { static void W...原创 2018-07-24 17:47:43 · 6028 阅读 · 0 评论 -
C#字符串截取方法--截前前面、截取中间、截取后面的几个方法,个人觉得比家实用分享给大家
在写代码中我们经常需要对字符串进行截取操作 ,因此把它们做成了通用方法。以便后续进行调用哦。。 /// <summary> /// 扩展是否为null, true为null /// </summary> public static bool IsNullOrEmpty(this string s) ...原创 2018-07-24 17:30:17 · 26282 阅读 · 4 评论 -
System.Web.HttpUtility.UrlEncode/System.Web.HttpUtility.UrlDecode注意事项
我们在web开发中经常用到url中含有中文字符的需要对其进行字符串编码和解码。但是System.Web.HttpUtility.UrlEncode、System.Web.HttpUtility.UrlDecode方法是不会对"+"进行编码和解码的。因此,我们需要对这两个方法进行扩展一下。 /// <summary> /// 对字符串进行url编码 ...原创 2018-07-24 17:14:50 · 5295 阅读 · 0 评论 -
System.Drawing.KnownColor下的174个已知的命名颜色
查System.Drawing.KnownColor颜色:http://www.yansedaquan.com/SeBan/KnownColor用下面的方法获取所有颜色 /// <summary> /// 获取KnownColor类下的所有静态颜色 /// </summary> /// <ret...原创 2018-07-24 15:51:39 · 430 阅读 · 0 评论 -
输出System.ConsoleColor下所有枚举对应的颜色值
System.ConsoleColor颜色效果查看地址:http://www.yansedaquan.com/SeBan/ConsoleColor使用下面的方法获取到所有的颜色。。 /// <summary> /// 获取ConsoleColor类下的所有静态颜色 /// </summary> /// ...原创 2018-07-24 15:44:00 · 2451 阅读 · 0 评论 -
获取System.Drawing.SystemColors类下的所有颜色
System.Drawing.SystemColors下的颜色主要用在windows下的窗口、菜单、文本、按钮等等使用的颜色。现在想把这些颜色使用到web上,如果直接使用名称的话,可能有些浏览器无法识别到,因此需要将其转成标准的RGB颜色即可。。 /// <summary> /// 获取SystemColors类下的所有静态颜色 ...原创 2018-07-23 17:06:36 · 2476 阅读 · 0 评论 -
C#递归获取文件和目录方法
我们写程序经常要读取某一目录下有哪些文件,并且需要递归获取,下面分享一下我是怎么实现的。。 static bool ExistsDirectory(string direName) { return System.IO.Directory.Exists(direName); } /// <sum...原创 2018-07-23 15:52:32 · 2569 阅读 · 0 评论 -
从System.Drawing.Color获取所有的命名的标准颜色对应的RGB值
System.Drawing.Color类中定义了一系列的命名颜色和一系列的有关颜色的方法。我们如何从这个类中提取它们呢?并且想知道他们这命名的颜色对应的RGB是多少呢? public static IList<Color> GetAllColors() { Type type = typeof(Color); Pr...原创 2018-07-23 15:35:45 · 2196 阅读 · 0 评论 -
整数转成RGB颜色值
一个整数转成RGB颜色值,我们可以直接调用下面的方法即可。。var caolor=System.Drawing.Color.FromArgb(number);一、对其方法进行说明,Color包括4个属性 //System.Drawing.Color 的alpha分量值。public byte A { get; }//System.Drawing.Color 的红色分量值...原创 2018-07-23 15:00:14 · 9365 阅读 · 2 评论 -
从字体文件获取到System.Drawing.Font对象
有时候我们不想安装字体,而获取到System.Drawing.Font对象即可以使用下面的方法即可。。 public static System.Drawing.Font GetFont(string fontFileName, float fontSize) { var pfc = new System.Drawing.Text.PrivateFo...原创 2018-07-23 10:18:24 · 6655 阅读 · 1 评论