• 欢迎访问我爱CSharp学习网,这里有最新最全的C#书籍,C#视频。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏我爱C#学习网吧
  • 推荐使用最新版Chrome浏览器和火狐浏览器访问本网站

最新发布 第5页

我爱CSharp学习网最新最全的C#资源

C#杂烩

C#开发模式——单例模式

C#开发模式——单例模式
一、单例模式简介 单例模式是为保证一个对象,在程序运行的任何时刻只有一个实例存在,我们把这种实现方式称之为“单例模式”。 二、单例模式的核心 单例类只有一个实例存在单例类提供一个全局访问点单例类通过自己创建唯一实例单例类对外所有访问对象都提供一个唯一实例。 三、单例模式的优点 1、在程序运行中只有一个实例,减少内存占用,减少频繁的创建和销毁实例所带来……继续阅读 »

52csharp 1年前 (2017-08-11) 1752浏览 0评论 0个赞

C#杂烩

C# 基础概念之延迟加载

C# 基础概念之延迟加载
  延迟加载,亦称延迟实例化,延迟初始化等,主要表达的思想是,把对象的创建将会延迟到使用时创建,而不是在对象实例化时创建对象,即用时才加载。这种方式有助于提高于应用程序的性能,避免浪费计算,节省内存的使用等。针对于这种做法,似乎称之为即用即创建更为合适些。   先来看一下在Framework4.0中如何实现延迟加载。   Framework4.0提供了一个……继续阅读 »

52csharp 1年前 (2017-08-11) 413浏览 0评论 0个赞

C#杂烩

C# 设计模式之单例模式

C# 设计模式之单例模式
单例模式:一个类在内存中只有一个对象(实例),并且提供一个可以全局访问或者获取这个对象的方法。 这两天学的,写了个小例子,问了同事一些关于线程的问题,还有从网上查了一些资料。还犯了一些低级的错误。 vs2017控制台输出文字乱码,从网上找了一些方法不管用,最后发现是自己新建项目选错模板了,选择了.NET CORE的模板,所以才会输出乱码,大家一定要吸取教……继续阅读 »

52csharp 1年前 (2017-08-11) 1601浏览 0评论 1个赞

C#杂烩

C#技术漫谈之垃圾回收机制(GC)

C#技术漫谈之垃圾回收机制(GC)
  GC的前世与今生   虽然本文是以.NET作为目标来讲述GC,但是GC的概念并非才诞生不久。早在1958年,由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能,这是GC的第一次出现。Lisp的程序员认为内存管理太重要了,所以不能由程序员自己来管理。   但后来的日子里Lisp却没有成气候,采用内存手动管理的语言占……继续阅读 »

52csharp 1年前 (2017-08-11) 1889浏览 0评论 3个赞

C#杂烩

C# 文件的输入与输出

C# 文件的输入与输出
一个 文件 是一个存储在磁盘中带有指定名称和目录路径的数据集合。当打开文件进行读写时,它变成一个 流。 从根本上说,流是通过通信路径传递的字节序列。有两个主要的流:输入流 和 输出流。输入流用于从文件读取数据(读操作),输出流用于向文件写入数据(写操作)。 C# I/O 类 System.IO 命名空间有……继续阅读 »

52csharp 1年前 (2017-08-11) 489浏览 0评论 1个赞