• C#基础---值类型和引用类型

    1、先附上一份值类型和引用类型各自的成员 2、值类型和引用类型的区别 值类型直接存储其 值 ,引用类型存储其值的 引用 值类型变量都存储在堆 栈 中,引用类型在托管 堆 中分配存储单元 值类型变量不能为null,必须有确定的值,引用类型被赋值前的值都是null 值类型是...

    2018-06-23 23:39:34

  • Nuget安装包

    Install-Package Install-Package CefSharp.WinForms -Version 63.0.0.0 Install-Package Spire.PDF -Version 3.8.102 Install-Package Newtonsoft.Json Install-Package log4net Install-Package zxing.net Install-Package StackExchange.Redis Install-Package Emgu...

    2018-06-23 23:39:28

  • C#之集合

    数组(http://www.cnblogs.com/afei-24/p/6738128.html)的大小是固定的。如果元素的个数是动态的,就应使用集合类。 列表(http://www.cnblogs.com/afei-24/p/6824791.html) 队列(http://www.cnblogs.com/afei-24/p/6829817.html) 栈(http://www.cnblogs.com/afei-24...

    2018-06-23 23:39:29

  • 用惯了Task,你应该也需要了解它的内部调度机制TaskSc

    平时我们在用多线程开发的时候少不了Task,确实task给我们带来了巨大的编程效率,在Task底层有一个TaskScheduler,它决定了task该如何被调度,而 在.net framework中有两种系统定义Scheduler,第一个是Task默认的ThreadPoolTaskScheduler,还是一种就是Synchronization...

    2018-06-23 23:39:25

  • Java转义字符

    所有的转义字符和所对应的意义: 转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) ,将当前位置移到前一列 008 \f 换页(FF),将当前位置移到下页开头 012 \n 换行(LF) ,将当前位置移到下一行开头 010 \r 回车(CR) ,将当前位置移到本行开头 013 \t...

    2018-06-23 23:39:21

  • 【转】IIS上的反向代理

    http://blog.csdn.net/yuanguozhengjust/article/details/23576033 一直说在IIS上做反向代理,由于沉迷在nginx一行指令完事的美好情景当中,所以IIS懒得折腾,今天终于下定决心在IIS上折腾一下反向代理,经过一晚上的捣鼓,终于搞定!搞定以后发现其实太简单了有木有!...

    2018-06-23 23:39:23

  • NPOI操作Excel文件

    首先,通过NuGet添加NPOI. NPOI依赖SharpZipLib,通过NuGet添加SharpZipLib. 然后添加NPOI. 添加后项目的引用列表如下: 把DataTable转换成Excel文件。 代码如下: public static MemoryStream RenderDataTableToExcel(DataTable table) { MemoryStream ms = new Memor...

    2018-06-23 23:39:21

  • [.NET] 《Effective C#》快速笔记(一)- C# 语言习惯

    《Effective C#》快速笔记(一)- C# 语言习惯 目录 一、使用属性而不是可访问的数据成员 二、使用运行时常量(readonly)而不是编译时常量(const) 三、推荐使用 is 或 as 操作符而不是强制类型转换 四、使用 Conditional 特性而不是 #if 条件编译 五、为类型提供 To...

    2018-06-23 23:39:20

  • C#邮件发送开发经本人测试通过

    先准备以下工作 1.先开通邮箱我以QQ邮箱为例 2.开通 POP3/SMTP服务(如何使用 Foxmail 等软件收发邮件?) 已开启| 关闭 获取授权码 3.C#开发了先写一个CS文件 public class Email { public string MailSend(string mialaddress,string title, string mailReceive, strin...

    2018-06-23 23:39:17

  • csharp: DefaultValueAttribute Class

    public class CalendarEvent { public int id { get; set; } public string title { get; set; } public string description { get; set; } [DefaultValue(typeof(DateTime), DateTime.Now.ToString("yyyy-MM-dd HH:mm"))] public DateTime start { get; set; } [Defau...

    2018-06-23 23:39:16

2