C#
f842318
这个作者很懒,什么都没留下…
展开
-
获取屏幕缩放与布局百分比
当屏幕显示缩放与布局不为100%时,使用Graphics方法CopyFromScreen截屏时会出现截屏区域不对。//从显示窗体取句柄,[DllImport("user32.dll")] public static extern IntPtr GetDC(IntPtr hwnd);//设备尺寸大小[DllImport("gdi32.dll")]public static ext...原创 2019-11-08 18:32:08 · 4554 阅读 · 0 评论 -
INI文件读写类
/// <summary> /// INI文件读写类。 /// Copyright (C) Maticsoft /// </summary> public class INIFile { public string path; public INIFile(string INIPath) { path = INIPa...转载 2019-07-03 11:41:24 · 134 阅读 · 0 评论 -
自定义分页控件
public partial class PagingControl : UserControl { private int record = 0; /// <summary> /// 总记录数 /// </summary> public int RecordCount ...转载 2019-07-02 17:41:14 · 127 阅读 · 0 评论 -
DataTable,Tuple互转
/// <summary> /// 行装换成列 /// </summary> /// <param name="dt"></param> /// <returns></returns> private static List<Tuple&l...原创 2019-07-02 17:32:32 · 300 阅读 · 0 评论 -
判断图片是否正常
/// <summary> /// 判断图片是否正常。 /// </summary> /// <param name="filePath"></param> /// <returns></returns> public static bool I...原创 2019-07-02 17:22:27 · 387 阅读 · 0 评论 -
压缩图片
/// <summary> /// 无损压缩图片 /// </summary> /// <param name="sFile">原图片地址</param> /// <param name="dFile">压缩后保存图片地址</param> ///...转载 2019-07-02 17:20:11 · 80 阅读 · 0 评论 -
最大公共子串,最大公共子序列
/// <summary> /// 最大公共子串 /// </summary> /// <param name="A"></param> /// <param name="B"></param> /// <returns></r...原创 2019-07-02 16:53:39 · 232 阅读 · 0 评论 -
单列模式的多种实现方式
1.简单双检锁单例模式,CPU开启out-of-order execution优化时,无法保证单例。 ///<summary> /// 双检锁单例模式 ///</summary> ///<typeparam name="T"></typeparam> public static class ...翻译 2017-06-22 11:02:51 · 204 阅读 · 0 评论 -
DataReader转换为IList<T>
/// <summary> /// DataReader 转换成List /// </summary> /// <typeparam name="T"></typeparam> /// <param name="dr"></param> ...翻译 2017-06-21 17:17:37 · 325 阅读 · 0 评论