摘要:使用枚举类型默认的ToString()方法,往往不能得到我们想要的输出的字符串。如何方便的定义枚举类型中的每个值代表的字符串输出呢?可以使用DescriptionAttribute, 写上想得到的字符串输出。enum Direction{ [Description("Rover is faci...
阅读全文
文章分类 - C#
摘要:/// /// 获取URL内容 /// /// /// public string HttpGet(string Url) { HttpWebRequest request = (HttpWebRequest )WebRequest.Cre...
阅读全文
摘要://=====================================================================================// All Rights Reserved , Copyright//===========================...
阅读全文
摘要:Generation 是一款不错的ORM和代码生成工具,它基于模板(Template)工作,安装好Generation 后自带了很多模板,并且提供在线模板库提供模板升级和允许用户自定义模板。Generation 的模板可以用C#, VB.NET, JScript, and VBScript编写。使用...
阅读全文
摘要:任务并行库 (TPL) 基于“任务”的概念,后者表示异步运算。在某些方面,任务类似于线程或ThreadPool工作项,但是抽象级别更高。术语“任务并行”是指一个或多个独立的任务同时运行。任务提供两个主要好处:系统资源的使用效率更高,可伸缩性更好。在后台,任务排队到已使用算法增强的ThreadPool...
阅读全文
摘要:常说”工欲善其事必先利其器”, 下面的一些工具软件,必能提高你的工作效率。开发相关Resharper(收费)如果说在VS中,必装的插件是什么,那么一定是Resharper.园中甚至有看到朋友因为老板不愿意掏钱买Resharper而辞职。(不过我觉得也对,如果老板认为工具比人值钱,跟这样的老板混,也没...
阅读全文
摘要:接上文.Net Attribute详解(上)-Attribute本质以及一个简单示例,这篇文章介绍一个非常实用的例子,相信你一定能够用到你正在开发的项目中。枚举类型被常常用到项目中,如果要使用枚举ToString方法直接输出字符串, 常常不是我们想要的输出,因为它是安装定义的名称输出字符串。比如你有...
阅读全文
摘要:Attribute的直接翻译是属性,这和Property容易产生混淆,所以一般翻译成特性加以区分。Attribute常常的表现形式就是[AttributeName], 随意地添加在class, method的头上,然后就能够产生各种各样奇特的效果和行为。比如关于序列化的标签[Serializable...
阅读全文
摘要:有时我们需要只允许运行应用程序的一个实例,当进程启动时,如果发现应用程序的一个实例在运行,就自动停止运行。我们通常通过Mutex互斥体在Main函数中实现,通常的写法是[STAThread]static void Main(){ bool createNew; using (System...
阅读全文
摘要:enum Direction{ [Description("Rover is facing to UP (Negtive Y)")] UP = 1, [Description("Rover is facing to DOWN (Positive Y)")] DOWN = 2,...
阅读全文
摘要:First method: ConvertImagetobyte[]array:public byte[] imageToByteArray(System.Drawing.Image imageIn){ MemoryStream ms = new MemoryStream(); imageIn.Sa...
阅读全文
摘要:1.CrashReporter.NET : Exception reporting library for C# and VB.NEThttp://crashreporterdotnet.codeplex.com/documentation2.Custom exceptions in C#.NETS...
阅读全文
摘要:首先下载Visual Studio International Pack 1.0,官方下载地址:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=44CAC7F0-633B-477D-AED2-99AEE642FC10&di...
阅读全文

浙公网安备 33010602011771号