
C#
napu_sh
半路出家的机械师
展开
-
C++转向C#的疑惑:难道C#中没有拷贝构造函数 ?
转自 http://blog.youkuaiyun.com/zhuweisky/article/details/415661 不可否认,C++在过去十年乃至现在一直都是windows平台上的主流开发语言,而来势凶猛的.NET势必开辟一个崭新的局面,从目前的种种迹象来看,.NET是大势所趋,而C#作为.NET平台上的第一开发语言自然备受关注,于是有很多程序员纷纷转向C#,这其中当然不乏C+转载 2011-12-05 13:54:15 · 659 阅读 · 0 评论 -
c# 扩展方法奇思妙用
转自 http://www.cnblogs.com/ldp615/archive/2009/08/07/1541404.htmlc# 扩展方法出来已久,介绍扩展方法的文章也很多,但都是笼统的。本人最近一直在思考扩展方法的应用,也悟出了一些,准备将这最近一段时间对扩展方法的思考,写成一个系列文章。每个文章只介绍一个应用方面,篇幅不会太长。先声明一下,本系列文章主要为提供一个新的编程的转载 2012-08-27 10:31:25 · 743 阅读 · 0 评论 -
不能不说的C#特性-扩展方法
转自 http://kb.cnblogs.com/page/42577/本系列文章导航走进Linq--Linq横空出世篇走进Linq-辉煌的背后走进Linq-Linq大观园不能不说的C#特性-对象集合初始化器不能不说的C#特性-匿名类型与隐式类型局部变量不能不说的C#特性-扩展方法不能不说的C#特性-匿名方法和Lamb转载 2012-08-27 10:35:14 · 654 阅读 · 0 评论 -
c#扩展方法
转自 http://www.haogongju.net/art/1461318扩展方法:可以给现有的类型添加"方法",是一种特殊的静态方法,可以像在扩展类型上的实例一样调扩展方法。定义扩展方法:1). 定义一个静态类。2). 在静态类中定义静态方法。静态方法的第一个参数前面用 this修饰。如下面的代码:给bool这个类型上添加了一个将false和true转换为转载 2012-08-27 10:59:23 · 543 阅读 · 0 评论 -
ADO,OLEDB,ODBC,DAO的区别
转自 http://blog.youkuaiyun.com/sunboy_2050/article/details/6624684ODBC(Open Database Connectivity,开放数据库互连)1992年,微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访转载 2012-09-05 11:15:05 · 784 阅读 · 0 评论 -
c# 反编译与混淆代码的加密方法
转自http://baike.baidu.com/view/3803210.htm与 http://www.cnblogs.com/crazycxy/archive/2012/04/28/2474420.html反编译Reflector是由微软员工Lutz Roeder编写的免费程序。Reflector的出现使.NET程序员眼前豁然开朗,因为这个免费工具可以将.NET程序集中的转载 2012-09-05 16:34:10 · 5080 阅读 · 0 评论 -
C#常用控件整理
转自 http://www.cnblogs.com/gyb1226/archive/2012/03/07/2383786.html 与 http://www.cnblogs.com/ymss1987/archive/2009/08/07/1541503.htmlC#常用控件整理窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Nam转载 2012-09-06 10:58:21 · 1246 阅读 · 0 评论 -
C语言写监控守护进程
转自 http://blog.youkuaiyun.com/heiyeshuwu/article/details/1015544来源:http://bbs.chinaunix.net/archiver/?tid-393658.htmlUNIX Programming FAQ 中文版 v0.1.0(转)一个使用以上函数的范例程序:#include ;#include ;转载 2012-09-06 15:08:24 · 1862 阅读 · 0 评论 -
C# 接口
转自 http://blog.youkuaiyun.com/fanzhonglei/article/details/3435143第一节 接口慨述 接口(interface)用来定义一种程序的协定。实现接口的类或者结构要与接口的定义严格一致。有了这个协定,就可以抛开编程语言的限制(理论上)。接口可以从多个基接口继承,而类或结构可以实现多个接口。接口可以包含方法、属性、事件和索引器转载 2012-09-13 13:07:52 · 1137 阅读 · 0 评论 -
C#抽象类和接口的区别
转自 http://hi.baidu.com/liuhuachao/item/2ec163a8dd9756f515329bda一、抽象类(abstract class):1、 抽象类是特殊的类,只是不能被实例化,除此之外,具有类的其他特性;2、抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类;3、具体派生类转载 2012-09-13 10:53:00 · 601 阅读 · 0 评论 -
抽象类与接口的区别及应用
转自 http://www.jtben.com/document/2176101、 抽象类与接口是面向对象思想层面概念,不是程序设计语言层面概念 如若想正确认识抽象类与接口,首先要弄清楚的一点是,这两个概念均属于面向对象思想层面,而不属于某种程序设计语言。例如,C#中用interface关键字声明的语言元素,我们叫它“接口”,其实这是不准确的,准确来说转载 2012-09-13 11:17:43 · 1812 阅读 · 0 评论 -
C#和C++有什么区别?各有什么长处?
转自 http://hi.baidu.com/swaxwsctfkbdqxd/item/0a50703f3505d54f033edc20c++在设计之初希望提供先进的面向对象特性,同时提供很好的性能。但是为了保证和以往的程序、开发人员的知识兼容,c++与c语言几乎完全兼容。c语言本身其实就是现代计算机的高级抽象,可以直接访问地址、通过指针可以访问几乎任何内存地址;堆和栈的结构体现等待。转载 2012-09-13 10:46:14 · 2981 阅读 · 0 评论 -
c++/c#类互用
在C#中使用C++编写的类转自 http://blog.youkuaiyun.com/starlee/article/details/2864588 现在在Windows下的应用程序开发,VS.Net占据了绝大多数的份额。因此很多以前搞VC++开发的人都转向用更强大的VS.Net。在这种情况下,有很多开发人员就面临了如何在C#中使用C++开发好的类的问题。下面就用一个完转载 2012-02-06 09:47:12 · 826 阅读 · 0 评论 -
Expression Blend实例中文教程系列
转自 http://silverlightchina.net/html/zhuantixilie/getstart/2010/0409/978.html Expression Blend实例中文教程系列由优快云社区Silverlight版主jv9所著,该系列教程分基础篇和实例篇,作者结合实际开发经验,以大量的图文,由浅入深的描述Blend在Silverlight和WPF项目开发中的使用。转载 2012-09-04 09:55:00 · 891 阅读 · 0 评论 -
Windows 8 XAML实例教程系列
转自 http://silverlightchina.net/html/zhuantixilie/getstart/2012/0818/18244.html去年,曾答应银光中国论坛的朋友推出一个关于XAML语言实例教程系列,帮助学习Silverlight和Windows Phone应用开发。但是由于时间问题,迟迟没有完成这套教程。几个月的忙碌暂时告一段落,随后的几周将整理推转载 2012-09-04 15:25:57 · 815 阅读 · 0 评论 -
C++转向C#的疑惑系列文章转载
转自 http://blog.youkuaiyun.com/zhuweisky/article/details/415639 我以前是一个C++程序员,并且花了很多时间在C++的研究上。同时我又是一个Windows程序员,之前用C++作研发。2001年,.NET世界的清晰轮廓已冲出了windows开发的地平线,我知道一次革命来临了。呵呵,顺应这个时代的发展,我成了一个C#程序员转载 2011-12-05 13:53:25 · 579 阅读 · 0 评论 -
C++转向C# 的疑惑:析构函数及相关
转自 http://blog.youkuaiyun.com/zhuweisky/article/details/415665从C++转向C#的程序员经常被C#中的析构函数、Dispose方法、Close方法和Finalize方法搞混,再一看到Finalize队列、Freachable队列就更不知所云了。是的,C++中没有这么多麻烦的东东,C++中只有一个析构函数,通常这个析构函数什么事都不转载 2011-12-05 13:54:47 · 864 阅读 · 0 评论 -
C# vs C++ 全局照明渲染性能比试
转自 http://www.cnblogs.com/miloyip/archive/2010/06/23/cpp_vs_cs_GI.html最近有多篇讨论程序语言趋势的博文,其中谈及到C#的性能问题。本人之前未做过相关测试,自己的回覆流于理论猜测,所以花了点时间做个简单实验,比较C#和C++的性能。实验内容赵姐夫在此回覆认为,C#比C/C++慢,主要在于.Net转载 2012-02-06 17:32:07 · 1328 阅读 · 0 评论 -
C#学习网站
转自 http://topic.youkuaiyun.com/u/20091210/17/d483ac9f-f14c-42d8-bf34-d01576db33e8.html名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上转载 2012-02-09 09:30:29 · 863 阅读 · 0 评论 -
C++转向C#的疑惑:C#中类间通信方法初探
转自 http://blog.youkuaiyun.com/zhuweisky/article/details/415756C#中没有自由函数也没有自由变量,所有的一切都必须封装在类中。在C++中,通过全局变量来进行函数间通信和类间通信是常用的方法,然而这在C#中却变成不可能任务,这的确让C++程序员苦恼。C#当然有它充分的理由不支持自由函数和自由变量,因为“自由”就暗示着冲突、不安全等等影响转载 2011-12-05 13:56:00 · 1238 阅读 · 2 评论 -
C++转向C# 的疑惑:事件的机制究竟是什么?
转自 http://blog.youkuaiyun.com/zhuweisky/article/details/415669C++是如此的强大,以至于你可以用它做任何想做的事情,下至各种系统级开发,上至各种大型应用程序。但是我们经常听人说,“C++不是完全的面向对象语言”,且不论这一说法是否正确 ,然而有一个事实是很明显的,那就是 C++并没有直接提供对属性、事件等面向对象、面向组件编程常用特性的转载 2011-12-05 13:55:22 · 912 阅读 · 1 评论 -
NUnit2.0详细使用方法
转自 http://confach.cnblogs.com/archive/2005/06/20/177817.html注:NUnit中文文档可以参看我的另一个站点:http://www.36sign.com/nunit前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的转载 2012-06-21 06:54:48 · 488 阅读 · 0 评论 -
在.NET环境中使用单元测试工具NUnit
转自 http://www.iwms.net/n2140c13.aspx 简介 编写单元测试是一种验证行为,更是一种设计行为。同样,它更是一种编写文档的行为。编写单元测试避免了相当数量的反馈循环,尤其是功能验证方面的反馈循环。 虽然由程序开发人员自己写Unit Tests(单元测试)来测试自己写的程序代码已经行之有年,但是大部分的Unit Tests都是写在主要的转载 2012-06-21 07:00:17 · 632 阅读 · 0 评论 -
NUnit详细使用用法(补充)--在.NET中如何利用NUnit测试Private和Protected方法
转自 http://www.cnblogs.com/confach/archive/2005/08/29/225501.html 本文将介绍在.NET中如何利用NUnit测试Private和Protected方法. 以前写过一篇文章用来介绍NUnit的详细用法,可以点击这里得到这篇文章的详细内容.这篇文章我倒是认为讲解了NUnit的基本用法和高级用法.当我看了冬眠的蛤蟆的文章http转载 2012-06-21 07:15:46 · 738 阅读 · 0 评论 -
FIT For .NET
转自 http://www.cnblogs.com/confach/archive/2005/04/01/129853.html作为软件开发,客户的参与是软件成功的基础.作为程序员,我们需要一种方法来理解客户的需求,只有理解了客户的需求才能写出最好的软件.那么这种理解客户需求的方法是什么呢?这种方法有可能是利用文档,有可能是利用工具,或者是其他. 对于我目前工作而言,主要是通过转载 2012-06-21 07:57:07 · 1158 阅读 · 0 评论 -
设计模式随笔系列:鸭子-策略模式(Strategy)
转自 http://www.cnblogs.com/justinw/archive/2007/02/06/641414.html鸭子-策略模式(Strategy)前言万事开头难,最近对这句话体会深刻!这篇文章是这个系列正式开始介绍设计模式的第一篇,所以肩负着确定这个系列风格的历史重任,它在我脑袋里默默地酝酿了好多天,却只搜刮出了一点儿不太清晰的轮廓,可是时间不等人,以后转载 2012-07-20 10:53:31 · 848 阅读 · 0 评论 -
抛砖引玉:我看微软.NET各子技术领域之应用前景
转自 http://blog.youkuaiyun.com/bitfan/article/details/5341985抛砖引玉:我看微软.NET各子技术领域之应用前景 金旭亮 从2002年发布.NET 1.0,历经8年发展,.NET发展到了4.0,已经成为一个庞大而复杂的软件开发与运行平台,其架构日益复杂,其应用领域也在不断地扩展,包容了转载 2012-08-31 16:49:12 · 1464 阅读 · 0 评论 -
我的C++实践(10-15)
我的C++实践(10):智能指针转自 http://blog.youkuaiyun.com/zhoudaxia/article/details/4531761 1、独占型智能指针: HolderPtr。智能指针对象独占被管理对象的所有权,不允许对智能指针进行拷贝和赋值。可以提供一个release()函数来让出所有权。[cpp] view plaincopy转载 2012-02-06 09:48:15 · 1185 阅读 · 0 评论