随笔分类 -  C#简单应用

记录使用过的一些例子 便于查找
摘要:1.逻辑:在读取图片文件流后,添加自己的加密签名信息,然后再保存文件,读取时截取对应的字节长度,以相同的方式转换成字符串并对比,确认图片是否更改 2. 加密方法 /// <summary> /// MD5: 加密方式 /// </summary> public static string MD5Ha 阅读全文
posted @ 2022-03-01 16:19 Besos 阅读(384) 评论(0) 推荐(0)
摘要:// 引用Spire.Pdf /// <summary> /// 制作水印图片并给pdf添加图片水印(缺点:将图片作为背景并设成透明的形式的假水印) /// </summary> /// <param name="savepath">pdf文件地址</param> /// <param name=" 阅读全文
posted @ 2021-05-12 09:09 Besos 阅读(704) 评论(0) 推荐(0)
摘要:1.读取appsettings.json 1)配置文件 { "Logging": { "LogLevel": { "Default": "Warning" } }, "AllowedHosts": "*", "ConnectionStrings": { "test": "xxxxxxx" }, "C 阅读全文
posted @ 2020-08-12 18:08 Besos 阅读(2117) 评论(0) 推荐(0)
摘要:1.制成缩略图方法 /// <summary> /// 制作缩略图 /// </summary> /// <param name="original">图片对象</param> /// <param name="newFileName">新图路径</param> /// <param name="m 阅读全文
posted @ 2020-08-12 17:13 Besos 阅读(1015) 评论(0) 推荐(0)
摘要:1.新建枚举类 public enum ActionType { /// <summary> /// 开 /// </summary> [Description("开")] OPEN = 1, /// <summary> /// 关 /// </summary> [Description("关")] 阅读全文
posted @ 2020-08-12 16:56 Besos 阅读(3947) 评论(0) 推荐(0)
摘要:1.序列化对象时,有时会出现json格式中,字段名的首字母变成小写 2.我们想要将首字母变成大写 3.使用实例 using Newtonsoft.Json; class A { public string Name { get; set; } public int Age { get; set; } 阅读全文
posted @ 2020-08-05 11:32 Besos 阅读(3001) 评论(0) 推荐(0)
摘要:1.引用AutoMapper包 2.定义两个实体类 public class ModelA { public string UserId { get; set; } public string Remark { get; set; } } public class ModelB { public s 阅读全文
posted @ 2020-07-27 12:09 Besos 阅读(894) 评论(0) 推荐(0)
摘要:1引用 using System.IO;2.代码实现 var path = Directory.GetCurrentDirectory(); // 获得运行文件路径 // var path2 = System.Environment.CurrentDirectory; // 获得运行文件路径 // 阅读全文
posted @ 2020-07-21 16:32 Besos 阅读(1722) 评论(0) 推荐(0)
摘要:下面是简单例子 1引用Mapster.dll包 2.初始化,设置映射规则 3.下面有两个实体 ModelA 、ModelB class ModelA{ public string UserId{get;set;} public string Remark{get;set;} } class Mode 阅读全文
posted @ 2020-07-21 14:57 Besos 阅读(2692) 评论(0) 推荐(0)
摘要:1.网上下载Spire.pdf.dll和Spire.License.dll 文件 2.程序引用 3.定义一个方法执行 public void pdftoWord(){ var path = "..."; // pdf文件路径 var savepath = "..."; // 存储路径+文件名称+。d 阅读全文
posted @ 2020-07-21 12:25 Besos 阅读(2388) 评论(0) 推荐(0)
摘要:x.ToString("0.##") 与 x.ToString("0.00")的不同 static void Main(string[] args) { decimal a = 6.157800M; decimal b = 6.12M; decimal c = 6.1570M; decimal d 阅读全文
posted @ 2020-07-17 15:17 Besos 阅读(3522) 评论(2) 推荐(0)