文章分类 - C#
摘要:原文地址:http://www.cnblogs.com/virusswb/archive/2010/04/11/1709588.html
阅读全文
摘要:原文地址:http://www.cnblogs.com/niniwzw/archive/2010/05/06/1728822.htmlNET程序员,大多数时候是不需要数学的。因为,有了.NET, 数据结构和算法的重要性被弱化了,操作系统接口相关的东西被强化了。程序员只要求管理好代码,而不是设计好算法。 计算机,我只学会了技术,所以很多问题我都感觉似是而非,感觉是在学习一个API,而不是在学一门科学...
阅读全文
摘要:本人正在使用的常用工具类集合,该工具类整合了数百个与开发相关的系统工具,调用起来非常方便,每个方法均具有详细的注释【需将xml与dll放在同一目录下】。 此工具类为本人长期收藏的经典类。本类也在不断更新完善中,现提供给大这下载。如果有新版本我会在此更新,并说明更新内容, 说明:虽然本类库大部都来自于网络搜集,但是还是有很多是经过实践修改排错的,所以大家看着下载吧![代码]点击下载DLL文件20...
阅读全文
摘要:什么是事件?EVENT?点击事件?加载事件?一连串的模糊的概念冲击着我们弱小的脑袋那我们首先来看一下比较正统的感念吧:事件是类在发生其关注的事情时用来提供通知的一种方式。事件的发生一般都牵扯2个角色事件发行者(Publisher):一个事件的发行者,也称作是发送者(sender),其实就是个对象,这个对象会自行维护本身的状态信息,当本身状态信息变动时,便触发一个事件,并通知说有的事件订阅者。事件订...
阅读全文
摘要:从序言中,大家应该对委托和事件的重要性有点了解了吧,虽然说我们现在还是能模糊,但是从我的大白话系列中,我会把这些概念说的通俗易懂的。首先,我们还是先说说委托吧,从字面上理解,只要是中国人应该都知道这个意思,除非委托2个中文字不认识,举个例子,小明委托小张去买车票。 但是在我们的程序世界里,也是这么的简单吗?当然,什么是OO,OO就是现实世界的抽象,所有现实世界的事物,在OO里都能得到很好的诠释,不...
阅读全文
摘要:原文地址:http://www.cnblogs.com/wudiwushen/archive/2010/04/20/1698795.html在讲委托,事件之前,我想问大家一个非常简单的问题,也许在我们日常的编程中基本上每天都会遇到,但是却往往不去了解的地方,请以下代码:protected void Page_Load(object sender, EventArgs e){}protected v...
阅读全文
摘要:为了让数据访问更加简单,我给数据库访问抽象了一下, 下面是我的数据访问底层的架构图:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--///<summary>///数据库操作基类///</summary>publicclass...
阅读全文
摘要:开篇语:对于已有工作经验的朋友,也许面试题已显得不怎么重要,但是如果你应聘的还仅仅是个普通的程序员,相信在很多的公司都还是会先拿出一套面试题,可能对整个面试影响不大,但做好面试题无疑会赢得第一个好的印象,特别对于那些缺少项目经验的应届毕业生。很多时候,在看这些面试题的时候,是否有感过曾经那些一个个不起眼的小程序题所针对的问题正是自己在项目中所犯的错误?是否会发现,原来还有这么多东西自己都还从未去想...
阅读全文
摘要:全球开发者最为瞩目的Visual Studio 2010开发工具在4月12日正式发布,现为大家制作一个简单的破解教程有两种方法,操作不一样,原都一样(针对旗舰版,其他版本方法一样): (发布现场图片1) (发布现场图片2)教程一:步骤1.下载VS2010 正式版,下载地址:页面:http://www.microsoft.com/downloads/details.aspx?displaylang...
阅读全文
摘要:—— 以下信息均来自网上,后边会稍加自己的总结 ——c#的类型分为两种:值类型和引用类型:值类型: 简单类型(包括int, long, double等)和结构(structs)都是值类型引用类型:除了值类型以外的都是引用类型。REFref关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数的任何更改都将反映在该变量中。若要使用r...
阅读全文
摘要:前几天写东西要用到判断当前时间是否在一个时间段内,比如在21:00和03:00这个时间段内,从网上看了几个都没有考虑时间段夸天的情况,下面是改进的一个 DateTime startTime = DateTime.Parse("21:30");DateTime endTime = DateTime.Parse("13:30 ");if (startTime > startTime){DateT...
阅读全文
摘要:/// <summary> /// 32位md5 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string GetBigMd5(string str) { string cl = str; string ...
阅读全文
摘要:四舍五入是软件开发中经常遇到的问题,我也在不止一个项目中用到这方面的运算;关于c#的四舍五入,如果你去网上搜会有好多结果,但大部分的内容都是说微软的Math.Round() 不准确,属于“四舍六入五成双”,然后会有很多人自己去写方法来实现,有的很简单,有的很复杂,有的还不对;其实要实现这个功能,真的不用这么麻烦;大家既然知道c#有Math.Round(),难道就没发现它有多...
阅读全文
摘要:图片生成与随机数生成函数Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1///<summary>2///生成随机码3///</summary>4///<paramname="length">随机码个数</pa...
阅读全文
摘要:前段日子公司要求做一个C#与Flash交互的东西,用来C#与短信猫通讯将数据传到Flash上显示与操作的应用。第一步C#添加组件打开VS2005-工具-选择工具箱项-COM组件-选择Shockwave Flash Object-确定添加好组件往场景上拖放,如果提示注册需求注册c# 注册控件-在运行输入-回车(flash9f.ocx这个文件以系统中实际文件为准。)regsvr32 c:\window...
阅读全文
摘要:昨天和朋友聊到了有关浏览器兼容性的问题,在开发中有时的确很让人苦恼,我向他推荐了几款测试浏览器兼容的工具,分享给大伙,有什么更好的工具或是解决方法还希望大家拿出来晒一晒。IETester这是我最先用的测试浏览器兼容性的工具,想必也是大家用的最多的一个,IETester是一个免费的Web浏览器调试工具,可以模拟出不同的js引擎来帮助程序员设计效果统一的代码。IETester可以在独立的标签页中开启I...
阅读全文
摘要:基本思路是: 1》服务端监听(用一个公用的端口接收连接的请求如:6666)。 2》客户机请求连接端口为6666 3》服务器接受请求然后再监听一个新的端口,再把这个端口发送给客户机。 4》客户机接到发来的端口,再重新连接服务器此端口。5》服务器保存每一个连接的客户机。服务端s代码如下view sourceprint?using System; using System.Collections.Gen...
阅读全文
摘要:System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5...
阅读全文
摘要:1,写log之前一定要初始化配置文档,相关代码如下:view sourceprint?1log4net.Config.XmlConfigurator.Configure(); //默认的 23log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(System.Web.HttpContext.Current.S...
阅读全文
摘要:整理C# 二进制,十进制,十六进制 互转 //十进制转二进制Console.WriteLine(Convert.ToString(69, 2));//十进制转八进制Console.WriteLine(Convert.ToString(69, 8));//十进制转十六进制Console.WriteLine(Convert.ToString(69, 16));//二进制转十进制Console.Writ...
阅读全文

浙公网安备 33010602011771号