
C#.NET
文章平均质量分 79
小老鼠alex_xie
Python全栈,追逐我喜欢的技术,成就我的职业之路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
WCF入门到精通系列教程第1篇:Hello WCF
<br />本文为第一篇:Hello WCF。<br /> WCF全称为Windows Communication Foundation,是Microsoft平台上的SOA架构,用于构建分布式和可交互操作的应用程序。它统一ASMX, .NET Remoting, 与Enterprise Services的开发模型,为各种应用提供单一的编程模型,基于配置驱动的协议选择,消息格式,进程分配等。 <br />开发环境:Visual Studio 2010 + NET Framework 4.0。<br转载 2010-12-31 11:39:00 · 3648 阅读 · 1 评论 -
非常实用的C# backgroundworker使用方法
<br />C# BackgroundWorker 控件的几个实例(C# backgroundworker使用方法):<br />在 WinForms 中,有时要执行耗时的操作,在该操作未完成之前操作用户界面,会导致用户界面停止响应。<br />解决的方法就是新开一个线程,把耗时的操作放到线程中执行,这样就可以在用户界面上进行其它操作。<br />新建线程可以用 Thread 类,可以实现多线程同时操作,简单的可以通过 BackgroundWorker 类实现。<br /><br />用 Backgroun转载 2011-02-14 11:13:00 · 1237 阅读 · 0 评论 -
C#程序实现动态调用非托管的DLL文件
最近的一个项目需要用C#调用C++的Dll,由于C++的Dll是非托管的,所以调用时需要一些技巧。下面分享给新手。 一.Dll文件 动态链接库(也称为DLL,即为“Dynamic Link Library”的缩写)是Microsoft Windows最重要的组成要素之一,打开Windows系统文件夹,你会发现文件夹中有很多DLL文件,Windows就是将一些主要的系统功能以D转载 2011-10-27 16:40:36 · 811 阅读 · 0 评论 -
c# byte char string转换
在在做一些互操作的时候往往需要一些类型的相互转换,比如用c#访问win32api的时候往往需要向api中传入DWORD参数 即:uint参数这些数值所表示的数据在实际的应用中可能需要以字符的形式显示,但是c#对api的关系无法跟c++相比,所以在c#中进行一些类型数据的转换十分必要了, 下面将用到的一些简单的转换操作贴上来,方便记忆 uint--->byte[]转载 2011-12-01 17:42:56 · 4652 阅读 · 0 评论 -
C#语法糖(Csharp Syntactic sugar)大汇总
需要声明的是“语法糖”这个词绝非贬义词,它可以给我带来方便,是一种便捷的写法,编译器会帮我们做转换;而且可以提高开发编码的效率,在性能上也不会带来损失。1. 经过简化的Property 早些时候我们这样声明Property1234567891011privatestring_myName;转载 2012-02-09 10:10:21 · 692 阅读 · 0 评论