随笔分类 -  C# Language

1 2 3 4 5 ··· 8 下一页
C# Language
摘要:转自:http://hi.baidu.com/oldnet123/item/855d132290dfba989c63d1f7查找内容:^:b*$\n替换为:查找范围:当前文档使用:正则表达式 阅读全文
posted @ 2012-10-19 11:38 Athrun 阅读(226) 评论(0) 推荐(0) 编辑
摘要:转自:http://www.cnblogs.com/rickc2k/archive/2012/05/08/2489503.html在团队及项目开发过程中,需要标准的文档化规范。具备良好的软件文档的同时,也要有良好的编码标准、规范及指南,它并不仅仅包含了编码的内容,还有编码的最佳实践和编码如何文档化的最佳实践。良好的编码规范及指南,可以从源头(编码阶段)上扼制缺陷的注入,提高代码品质的同时,也降低了维护成本。同时,良好的代码品质也是代码可复用技术的基础。总而言之,采用良好、完整的代码规范,通过对规范、指南的剪裁获得适合项目过程的编码规约是每个项目开场的重头戏,希望下面这些可供参考的标准、规范、指 阅读全文
posted @ 2012-05-08 08:35 Athrun 阅读(524) 评论(0) 推荐(0) 编辑
摘要:轉自:http://blog.csdn.net/tianhai110/article/details/6339565 在UML类图中,常见的有以下几种关系:泛化(Generalization),实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1.泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为。例如:老虎是动物的一种,即有老虎的特性也有动物的共性。 【箭头指向】:带三角箭头的实线,箭头指向父类 ... 阅读全文
posted @ 2012-02-23 10:22 Athrun 阅读(223) 评论(0) 推荐(0) 编辑
摘要:类和类之间的依赖、关联、聚合、组合关系一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或者子接口指向父接口。 二、实现关系 实现指的是一个class类实现interface接口(可以是多个)的功能,实现是类与接口之间最常见的关系。在Java中此类关系通过关键字implements明确标识,在设计时一般没有争议性。在UML类图设计中,实现用一条带空心三角... 阅读全文
posted @ 2012-02-23 10:19 Athrun 阅读(464) 评论(0) 推荐(0) 编辑
摘要:轉自:http://www.cnblogs.com/downmoon/archive/2007/12/28/1018088.htmlvb.net与c#相互转换工具(downmoon)http://www.developerfusion.co.uk/utilities/convertvbtocsharp.aspxhttp://www.dotnetspider.com/convert/vb-to-csharp.aspxhttp://www.dotnetspider.com/convert/CSharp-To-Vb.aspxhttp://www.vbconversions.net/home.htm 阅读全文
posted @ 2012-02-22 21:37 Athrun 阅读(235) 评论(0) 推荐(0) 编辑
摘要:From : http://www.cnblogs.com/luckuny/archive/2011/02/22/1961255.html 阅读全文
posted @ 2011-11-09 11:02 Athrun 阅读(186) 评论(0) 推荐(0) 编辑
摘要:From : http://hi.baidu.com/o0o%CD%F5%D4%F3%C3%F1o0o/blog/item/e311bf252bdf4d3b8644f95f.htmlprivate string exclePath = @"E:\111.xls";private int StartRow = 2; //读的起始行private void button1_Click(object sender, System.EventArgs e){ Excel.Application excel = new Excel.Application();//引用Excel对象 阅读全文
posted @ 2011-10-28 08:43 Athrun 阅读(905) 评论(0) 推荐(0) 编辑
摘要:From : http://www.harding.edu/fmccown/vbnet_csharp_comparison.htmlVB.NETProgram StructureC#Imports System Namespace Hello Class HelloWorld Overloads Shared Sub Main(ByVal args() As String) Dim name As String = "VB.NET" 'See if an argument was passedfrom the command line If args.Length 阅读全文
posted @ 2011-09-05 10:39 Athrun 阅读(316) 评论(0) 推荐(0) 编辑
摘要:十大工具1. Snippet Compiler:用来编写、编译和运行代码的基于Windows的小型应用程序 2. Microsoft Source Analysis for C#:是一款C#代码规范检查工具 3.GhostDoc:Visual Studio的一个免费插件4.Sandcastle:帮助文档生成工具 5.Nunit:开放源代码单元测试框架6.MyGeneration :代码生成工具 7.Reflector for .NET:类浏览器和反编译器 8.The Regulator:生成和测试正则表达式9.LINQPad:集成在.NET编程语言中的一种特性 10.NAnt:基于 .NET 阅读全文
posted @ 2011-07-01 13:30 Athrun 阅读(2305) 评论(0) 推荐(2) 编辑
摘要:正確實現IDisposable Dispose方法[代码]在.NET的对象中实际上有两个用于释放资源的函数:Dispose和Finalize。Finalize的目的是用于释放非托管的资源,而Dispose是用于释放所有资源,包括托管的和非托管的。在这个模式中,void Dispose(bool disposing)函数通过一个disposing参数来区别当前是被Dispose()调用还是被析构函数调用(当disposing为“true”时,说明Dispose()是被程序显示调用的,需要释放托管资源和非托管资源;当disposing为“false” 阅读全文
posted @ 2011-02-15 13:43 Athrun 阅读(668) 评论(0) 推荐(0) 编辑
摘要:From : http://topic.csdn.net/u/20090717/10/ed542816-6d68-46b9-8529-5dc47483a2e4.htmlMarshalAs(UnmanagedType.ByValArray, SizeConst = 1)]MarshalAs属性指示如何在托管代码和非托管代码之间封送数据。当 MarshalAsAttribute.Value 设置为 ByValArray 时,必须设置 SizeConst 以指示数组中的元素数。当需要区分字符串类型时,ArraySubType 字段可以选择包含数组元素的 UnmanagedType。此 Unmanag 阅读全文
posted @ 2010-12-14 18:45 Athrun 阅读(1058) 评论(0) 推荐(0) 编辑
摘要:VS2008技巧(1)VS2008技巧(2)VS2008技巧收集VS2008技巧Cnblogs Search VS2008技巧 阅读全文
posted @ 2010-12-08 12:27 Athrun 阅读(259) 评论(0) 推荐(0) 编辑
摘要:如何将自己的代码自动添加版权信息的及其扩展[转]VS2008中添加“我的模板”,代码自动加版权注释 VS2008下增加我的模板类Cnblogs SearchVs2008 ItemTemplates Google SearchVS Template Parameters MSDN Template Parameters 阅读全文
posted @ 2010-12-08 11:39 Athrun 阅读(267) 评论(0) 推荐(0) 编辑
摘要:http://hi.baidu.com/czlaner/blog/item/aa9251d35e7005033af3cfce.htmlhttp://www.cppblog.com/Tauruser/archive/2006/10/25/14128.html 阅读全文
posted @ 2010-12-08 10:04 Athrun 阅读(213) 评论(0) 推荐(0) 编辑
摘要:C#http://www.cnblogs.com/zhuqil/archive/2010/01/26/RedoUndo.html方法1: http://www.codeproject.com/KB/architecture/UndoRedoPart1.aspx方法2: http://www.codeproject.com/KB/architecture/UndoRedoPart2.aspx方法3:... 阅读全文
posted @ 2010-11-04 10:00 Athrun 阅读(170) 评论(0) 推荐(0) 编辑
摘要:轉自:http://www.ninedns.com/asp.net/200749214622.html   微软新闻组中,看到了吉日嘎拉的一个帖子,询问如何能将用户照片放入Excel。  我以为应该很简单,于是先录制了一个宏,得到的结果是:  ActiveSheet.Pictures.Insert("D:\tt.bmp").Select   然而,在C#中,WorkSheet类似乎并不直接支持Pi... 阅读全文
posted @ 2010-09-15 19:47 Athrun 阅读(358) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/luck0235/archive/2009/08/10/1543156.html http://www.cnblogs.com/ninetynine/archive/2007/09/06/884998.htmlJavahttp://www.cnblogs.com/cy163/archive/2009/07/26/1531491.html http://... 阅读全文
posted @ 2009-09-18 10:32 Athrun 阅读(199) 评论(0) 推荐(0) 编辑
摘要:轉自:http://www.cnblogs.com/upto/archive/2004/11/28/accessdbfastpaging.htmlDataGrid基于Access的快速分页法 撰文/ 黎波DataGrid是一个功能非常强大的ASP.NET Web服务器端控件,它除了能够方便地按各种方式格式化显示表格中的数据,还可以对表格中的数据进行动态的排序、编辑和分页。使Web开发人员从繁琐的代... 阅读全文
posted @ 2009-09-10 12:01 Athrun 阅读(624) 评论(0) 推荐(0) 编辑
摘要:http://blog.csdn.net/cqhq2008/archive/2007/08/21/1753229.aspx从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进... 阅读全文
posted @ 2009-08-28 14:06 Athrun 阅读(320) 评论(0) 推荐(0) 编辑
摘要:在此汇总一下 .NET 平台下的开发框架,并不断补充以完善。 Enterprise Libraryhttp://www.codeplex.com/entlibhttp://msdn.microsoft.com/entlib/ Castle Windsorhttp://www.castleproject.org/container/index.html http://terrylee.cnblogs... 阅读全文
posted @ 2009-08-27 01:25 Athrun 阅读(625) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 8 下一页
点击右上角即可分享
微信分享提示