随笔分类 -  C#

摘要:前一段时间阅读某公司项目的代码,发现类的单例模式无处不在,为了控制单例全局对象属性跨线程访问到处加锁,由于每个研发人员技术及业务水平参差不齐,锁的控制范围可能会扩大化,真正需要锁住的变量利用率降低。 举例: 全局变量 int Count = 0; 定义锁对象 object CountLocker = 阅读全文
posted @ 2024-03-07 15:00 孙延坤 阅读(23) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// Array,List<T> 排序都依赖于IComparable /// </summary> public class Student : IEquatable<Student>,IComparable, IComparable<Student> { public 阅读全文
posted @ 2024-01-06 20:43 孙延坤 阅读(32) 评论(0) 推荐(0) 编辑
摘要:1. 函数返回值基类 public class FuncResult { public FuncResult() { Success = true; } public FuncResult(string errMsg) { Success = false; ErrorMessage = errMsg 阅读全文
posted @ 2022-05-06 10:42 孙延坤 阅读(109) 评论(0) 推荐(0) 编辑
摘要:public class WebApiClient{ //webapi基地址 private Uri baseUri; //http请求对象 HttpClient webApi = null; //webapi元数据类型 private string mediaType; public WebApi 阅读全文
posted @ 2022-05-06 10:30 孙延坤 阅读(393) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示