C#经常用到的10个实用代码片段 C#/.Net

C#经常用到的10个实用代码片段

C#是完全面向对象的一种语言,是微软的抗衡java的编程语言,往往C#读取操作系统的相关信息是非常简单的。下面就是使用C#获取操作系统相关信息的代码片段。...
阅读全文
浅谈C#消息主动推送方法 C#/.Net

浅谈C#消息主动推送方法

在没有消息的时候阻塞这个请求(一直不给返回值)直到快要超时为止,有消息到来再返回响应。客户端收到响应或超时后立即再发起请求。这种算是比较好的方式了,消息能够及时地到达客户端。...
阅读全文
C#优化webService接口调用的性能 C#/.Net

C#优化webService接口调用的性能

C#是一款非常优秀的编程与语言,有丰富的所见即所得的控件库,可以设计出各种样式的的软件,往往用它来做客户端软件是非常不错的选择。webservice则是他用来调用后端处理逻辑的方法。...
阅读全文
.NET LINQ概述 C#/.Net

.NET LINQ概述

语言集成查询 (LINQ) 是 Visual Studio 2008 中引入的一组功能,它在对象领域和数据领域之间架起了一座桥梁。可为 C# 和 Visual Basic 语言语法提供强大的查询功能。...
阅读全文
C#中的委托和事件详解(转载) C#/.Net

C#中的委托和事件详解(转载)

在 C#中的委托和事件 中,我提出了两个为什么在类型中使用事件向外部提供方法注册,而不是直接使用委托变量的原因。主要是从封装性和易用性上去考虑,但是还漏掉了一点,事件应该由事件发布者触发,而不应该由客...
阅读全文
C#处理经典问题的方法. C#/.Net

C#处理经典问题的方法.

在C#中处理窗体移动是一个经典问题,不管鼠标点击窗体上的任何一个空间都可以拖动窗体,首先给该控件的鼠标按下,鼠标移动,鼠标离开的事件中添加方法,下面是实现这一方法的具体代码。...
阅读全文