摘要:
将以前的一些笔记整理了一下,方便查询知识点 2020-12-23 ?用法: int ? a=null;表示定义的类型可以为null, 通过a.Value来获取值,它对应的类型是NullAble<T>看下面一张图,假如terminalConfiguration为null,它会跳转到if语句中 Obje 阅读全文
摘要:
c#中,在小数后面加f表示float,d表示double,m表示decimal,不加默认是double var a = 1.0f; //float var b = 1.0d; // double var c = 1.0m; // decimal 一直没搞懂为什么需要这么多类型,下面看一下它们能表示的 阅读全文
摘要:
不定时更新有用的工具,后续会附上下载链接 1. VS开发 ILSPY: 一款C#反编译工具,可以查看IL代码 ildasm: 查看C#IL工具 vs remote toolVS远程调试工具,不同的VS对应不同的版本,谁用谁知道 2. 通讯 VNC/ultraVNC: 远程桌面工具 PostMan:一 阅读全文
摘要:
推荐几篇写的很好的文章,本文部分转自 https://blog.csdn.net/btfireknight/article/details/97766193 https://blog.csdn.net/boonya/article/details/80541571 https://blog.csdn 阅读全文
摘要:
有两篇文章写的特别好,本文部分转自 https://blog.csdn.net/weixin_42621338/article/details/87354737,https://blog.csdn.net/haonan108/article/details/52288112 1. TCP/IP TC 阅读全文
摘要:
1. git的结构 git区别于svn等版本控制工具的核心是每一个本地库并不仅仅保存远程的索引,而是保存远程所有的内容,每一个本地库都可以独立作为远程库使用。 git的结构和常用命令的操作对象如下图所示: RemoteRepository:远程库,放在远程服务器 LocalRepository:本地 阅读全文
摘要:
Object类型的Equals,ReferenceEquals都有2个方法,静态方法和实例方法,两者的功能一样,只是实例方法要求实例不能为null。 比如 a.Equal(b)要求a不为null,object.Equal(a,b)则没有。 静态方法最终还是通过实例方法来实现的 1. Refernec 阅读全文