.net
mzhifa
这个作者很懒,什么都没留下…
展开
-
C# 类中隐藏基类方法和Partial
C# 类中隐藏基类方法和Partial时间 2014-11-14 11:50:03 姜糖水原文 http://www.cnphp6.com/archives/60699主题 C#今天对于.NET开发人员来说最开心的事情莫过于微软搞开源了,这觉得是给搞.NET开发的长脸。虽然我是一个初学者,这无疑给我极大的学习动力。Fighting!!!当一个类从父类转载 2017-03-07 10:34:10 · 424 阅读 · 0 评论 -
C#高级编程,给线程传递参数有两种方式
一:使用ParameterizedThreadStart委托如果使用了ParameterizedThreadStart委托,线程的入口必须有一个object类型方式一:使用ParameterizedThreadStart委托:using System;using System.Threading;namespace ThreadWithParameters{转载 2017-03-13 21:16:15 · 254 阅读 · 0 评论 -
VS2017 + EF6连接MySql
VS2017 + EF6连接MySqlADO.NET Entity Framework 是微软以 ADO.NET 为基础所发展出来的对象关系对应 (O/R Mapping) 解决方案,不仅支持SQL Server,还支持MySQL、Oracle等数据库。接下来给大家讲解EF6+MYSQL具体的配置流程,以及配置过程中一些常见错误的解决方法。开发环境:Win10 + VS2017数据库:MySQL ...原创 2018-07-11 13:53:12 · 3108 阅读 · 0 评论 -
C#中如何退出程序
c#退出应用程序办法: 1、Application.Exit();//好像只在主线程可以起作用,而且当有线程,或是阻塞方法的情况下,很容易失灵。 2、Application.ExitThread();//退出当前线程上的消息循环,并关闭该线程上的所有窗口, 也会失灵。 3、Environment.Exit(0); // 这是最彻底的退出方式,不管什么线程都被强制退出,把程序结束的...转载 2018-07-23 16:05:43 · 23683 阅读 · 0 评论 -
C#高性能Socket服务器的实现(IOCP)
无论什么平台,编写支持高并发性的网络服务器,瓶颈往往出在I/O上,目前最高效的是采用Asynchronous I/O模型,Linux平台提供了epoll,Windows平台提供了I/O Completion Port(IO完成端口,即IOCP)。在实际应用中,证明C#编写基于.Net IOCP的高性能服务器可以支持10000个以上的TCP长连接。但在具体实现过程中需要注意几个问题:1.Soc...转载 2019-01-08 16:11:30 · 4766 阅读 · 0 评论 -
C# 运算符 ?、??、?: 、?. 、 各种问号的用法和说明
C# 运算符 ?、??、?: 、?. 、 各种问号的用法和说明1. 可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:string str=null; 是正确的,int i=null; 编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?"来表示,表现形式为"T?"例如:int? 表示可空的整形,DateTime...转载 2019-02-18 14:11:34 · 1243 阅读 · 0 评论 -
WPF 导入google思源字体(.otf)格式字体
wpf 导入google思源字体(.otf)格式字体OpenType (.otf) OpenType是微软和Adobe共同开发的字体,微软的IE浏览器全部采用这种字体。致力于替代TrueType字体。OpenType也叫Type 2字体,它也是一种轮廓字体,比TrueType更为强大,最明显的一个好处就是可以在把PostScript字体嵌入到TrueType的软件中。并且还支持多个...原创 2019-05-02 18:26:21 · 3176 阅读 · 0 评论