随笔分类 - C#

摘要:js substr(start[,length])表示从start位置开始取length个字符串js substring(start,end)表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符 java sbustring(start,end)表示从start,到end之间的字符串,包括start位置的字符它包括end位置的字符 c# Substring(s... 阅读全文
posted @ 2010-10-15 11:35 chinaifne 阅读 (1636) | 评论 (0) 编辑
摘要:public static string MD5(string p_String) { return System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(p_String, "MD5"); } protected void Btn_MD5_Cli... 阅读全文
posted @ 2009-04-17 23:43 chinaifne 阅读 (247) | 评论 (0) 编辑
摘要:2009年04月15日 星期三 17:13//如本年度销售额、本季度利润、本月新增客户 //C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了 //今天 DateTime.Now.Date.... 阅读全文
posted @ 2009-04-15 10:52 chinaifne 阅读 (5705) | 评论 (0) 编辑
摘要:今天用到搜索时的高亮显示,百度了一下,如下面: 1.替换关键字,对字体变色。 public static string ReplaceRed(string strtitle, string redkey) { if (redkey == "" || redkey == null) { ... 阅读全文
posted @ 2009-02-10 11:56 chinaifne 阅读 (2557) | 评论 (0) 编辑
摘要:一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 ... 阅读全文
posted @ 2008-12-06 17:05 chinaifne 阅读 (171) | 评论 (1) 编辑
摘要:Parameter 的类型是 .NET Framework 数据提供程序特定的。如果指定类型,则在向数据源传递 Parameter 的值之前,将该值转换为 .NET Framework 数据提供程序类型。也可以通过通用的方式指定 Parameter 的类型,方法是将 Parameter 对象的 DbType 属性设置为特定的 DbType。 Parameter 对象的 .NET Frame... 阅读全文
posted @ 2008-08-20 10:55 chinaifne 阅读 (1378) | 评论 (0) 编辑
摘要:Applications Crafting a C# forms Editor From scratch http://www.codeproject.com/csharp/SharpFormEditorDemo.asp 建立一个类似C#的环境, 实现控件拖拉,属性 Packet Capture and Analayzer 网络封包截获 http://www.codeproject.com/cs... 阅读全文
posted @ 2008-08-18 16:16 chinaifne 阅读 (5503) | 评论 (0) 编辑
摘要:1using System; 2using System.Text.RegularExpressions; 3 4namespace bobomousecom.crm 5{ 6 /**//**//**//// 7 /// Regexlib 的摘要说明。 8 /// 9 public class Regexlib 10 { 11 public Regexlib() 12 { 13 // ... 阅读全文
posted @ 2008-07-21 14:10 chinaifne 阅读 (164) | 评论 (0) 编辑
摘要:Graphics.DrawBeziers 方法 (Pen, Point[]) 用 Point 结构数组绘制一系列贝塞尔样条。 命名空间:System.Drawing 程序集:System.Drawing(在 system.drawing.dll 中) 语法 C# public void DrawBeziers ( Pen pen, Point[] points ) C++ pub... 阅读全文
posted @ 2007-11-20 17:53 chinaifne 阅读 (2047) | 评论 (0) 编辑
摘要:Control.Invalidate 方法 使控件的特定区域无效并向控件发送绘制消息。 重载列表 使控件的特定区域无效并向控件发送绘制消息。 受 .NET Framework 精简版的支持。 [C#] public void Invalidate(); [C++] public: void Invalidate(); 使控件的特定区域无效并向控件发送绘制消息。还可以使分配给该控件的子控件无... 阅读全文
posted @ 2007-11-20 16:33 chinaifne 阅读 (12934) | 评论 (0) 编辑
摘要:C# 中的常用正则表达式总结 出处: 中国自学编程网 这是我发了不少时间整理的C#的正则表达式,新手朋友注意一定要手册一下哦,这样可以节省很多写代码的时间,中国自学编程网为新手朋友整理发布。 只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{... 阅读全文
posted @ 2007-11-19 08:29 chinaifne 阅读 (181) | 评论 (0) 编辑
摘要:自Enterprise Library 1.1 推出以来,Terry写了一系列的关于Enterprise Library的文章,其中得到了很多朋友的支持,在这里一并表示感谢。为了方便大家的阅读,这里我做了一下整理与分类。 第Ⅰ部分:Enterprise Library 1.1 Step By Step 1.Enterprise Library Step By Step系列(一):配置应用程序... 阅读全文
posted @ 2007-10-19 15:41 chinaifne 阅读 (256) | 评论 (1) 编辑
摘要:来源: Flashlm专栏 - CSDNBlog 1, 请你说说.NET中类和结构的区别? 答:结构和类具有大体的语法,但是结构受到的限制比类要多。结构不能申明有默认的构造函数准确的说:结构不能包含显式的无参数构造函数,因为结构的副本是又编译器创建和销毁的,所以不需要默认的构造函数和析构函数。结构是值类型,所以对结构变量所做的改变不会影响其的原值,而类是应用类型,改变其变量的值会改... 阅读全文
posted @ 2007-10-10 08:39 chinaifne 阅读 (452) | 评论 (0) 编辑
摘要:内容提要 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->系列文章的第一篇,开始了不辍的旅程。 1 第一回:恩怨情仇:is和as 内容提要 Code highlighting produced by Actipro CodeHighlighter (f... 阅读全文
posted @ 2007-09-18 09:58 chinaifne 阅读 (189) | 评论 (0) 编辑
摘要:1. 引言 attribute是.net框架引入的有一技术亮点,因此我们有必要花点时间走进一个发现attribute登堂入室的入口。因为.NET Framework中使用了大量的定制特性来完成代码约定,[Serializable]、[Flags]、[DllImport]、[AttributeUsage]这些的构造,相信我们都见过吧,那么你是否了解其背后的技术。 提起特性,由于高级语言发展... 阅读全文
posted @ 2007-09-18 09:55 chinaifne 阅读 (171) | 评论 (0) 编辑
摘要:终于翻完了第四篇,本来每次都是周末发的,可惜上周末有些事儿没忙过来,所以今天中午给补上来。不知道这套文章还能不能继续了,因为作者也只写到了第四篇,连他都不知道第五篇什么时候出得来... 原文出处 http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory_401282006141834PM/csharp_memory_4.as... 阅读全文
posted @ 2007-08-22 08:40 chinaifne 阅读 (283) | 评论 (0) 编辑
摘要:原文出处 http://www.c-sharpcorner.com/UploadFile/rmcochran/chsarp_memory401152006094206AM/chsarp_memory4.aspx 尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的应用程序。同时,还需要具备一些基础的... 阅读全文
posted @ 2007-08-22 08:38 chinaifne 阅读 (118) | 评论 (0) 编辑
摘要:原文出处: http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory2B01142006125918PM/csharp_memory2B.aspx 尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的应用程序。同时,还需要具备... 阅读全文
posted @ 2007-08-22 08:17 chinaifne 阅读 (100) | 评论 (0) 编辑
摘要:原文出处: http://www.c-sharpcorner.com/UploadFile/rmcochran/csharp_memory01122006130034PM/csharp_memory.aspx 尽管在.NET framework下我们并不需要担心内存管理和垃圾回收(Garbage Collection),但是我们还是应该了解它们,以优化我们的应用程序。同时,还需要具备一些基础的内... 阅读全文
posted @ 2007-08-22 08:16 chinaifne 阅读 (148) | 评论 (1) 编辑
摘要:注:本文部份资料来自网络,如有侵权,请与我联系,我会在第一时间声明引用或将其删除! 当初学 C# 时是找个人大概问了一下数据类型和分支语句就开始做项目了。这两天又全面的看了一下相关的基础知识(学而时习之嘛),总结了25个问题: 1.静态成员和非静态成员的区别? 2.const 和 static readonly 区别? 3.extern 是什么意思? 4.abstract 是什么意思... 阅读全文
posted @ 2007-05-23 10:47 chinaifne 阅读 (381) | 评论 (0) 编辑
摘要:新增标记,允许您为重载的成员提供文档。您只需要为重载的第一个成员定义即可。 标记有以下两种形式: · 简单方式:只包含文本说明,将被视作重载成员总体的 summary。 · 详细方式:您可以提供更详细的包含 summary, remarks, example 等标记的文档。 示例: ///此方法有两次重载。问好。///此方法仅问好。public void SayHello() {... 阅读全文
posted @ 2007-04-30 11:47 chinaifne 阅读 (309) | 评论 (0) 编辑
摘要:由于软件的复杂性以及不可预知性,所以在程序当中添加注释是一个非常明智的选择,尤其是在团队开发当中,可以使自己的程序更加适于阅读。我们知道Csharp(即C#)作为C++语言的一种扩展版本,继承了C++的注释方法,即以“//”针对一行的注释方法,或者以“/* */”跨行的注释方法。可以很方便所有开发人员进行使用。例一:/*Author:开心就好Version:1.0Date:: 2001/6/1... 阅读全文
posted @ 2007-04-30 11:38 chinaifne 阅读 (1651) | 评论 (0) 编辑