Ximenyifan - ximenyifan.com
General Information:
Latest News:
C#去除字符串中的html标签 15 Jan 2013 | 08:17 am
/// /// 将Html标签转化为空 贾世义/// /// /// 经过转化的字符串 public static string GetStringNoHtml(string strHtml) { if (String.IsNullOrEmpty(strHtml)) { return strHtml;} else { string[] aryReg ={ @" ]*?>.*? ",@" )...
Dreamweaver 4.0技巧十二招 12 Jan 2013 | 11:36 am
对想要在可视化的环境下制作复杂网页的专业网页制作者来说,Dreamweaver 已经渐渐在网页编辑工具市场中展露头角,成为专业人士编写网页的最佳选择。以目前的情况来说,Dreamweaver 内建的功能可说是越作越多、越作越丰富、齐备。在这里我要向大家介绍的4.0版本中的一些应用小技巧。 1. 让网页页面更有弹性 有些网页开发者称以下要介绍的这种技巧为 liquid,我在这儿则把这种技巧叫做是...
C#保存文件及图片到数据库中 9 Jan 2013 | 11:30 am
将文件保存到数据库中,实际上是将文件转换成二进制流后,将二进制流保存到数据库相应的字段中。在SQL Server中该字段的数据类型是Image,在Access中该字段的数据类型是OLE对象。 复制代码 代码如下: //保存文件到SQL Server数据库中 FileInfo fi=new FileInfo(fileName); FileStream fs=fi.OpenRead(); b...
C# 数据库操作类 5 Jan 2013 | 06:01 pm
[csharp] using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.We...
.NET避免缓存占用资源 3 Jan 2013 | 07:58 pm
ASP.NET缓存概述 ASP.Net支持两种类型的缓存:数据缓存和页面缓存。数据缓存允许你保留正常在关联以外的数据,并在完成页面处理后为垃圾收集做好准备。页面缓存允许将页面输出保存在服务器中,然后从内存中恢复它们,而不是重新进行处理。两种缓存机制都提供使缓存无效的功能。 当一个数据元素在缓存以外时,你或者可以采用回调重新生成它,或者在需要它时查看它是否还在原处,然后再重新生成它。如果缓存无效...
Array详解 2 Jan 2013 | 09:04 am
1. 数组大局观 数组是一个引用类型,也就是意味着数组的内存分配在托管堆上,并且我们在栈上维护的是他的指针而并非真正的数组。接下来我们分析下数组的元素,其中的元素无外乎是引用类型和值类型。当数组中的元素是值类型时,不同于int i;这样的代码。数组会根据数组的大小自动把元素的值初始化为他的默认值。例如: static void Main(string[] args) { int[] i...
C#操作IO(输入输出流) 30 Dec 2012 | 09:00 pm
1、建立一个文本文件 public class FileClass { public static void Main() { WriteToFile(); } static void WriteToFile() { StreamWriter SW; SW = File.CreateText(@"c:MyTextFile.txt"); SW.WriteLine("Go...
VS2010 验证时出错 28 Dec 2012 | 06:38 pm
验证时出错.HRESULT = '8000000A' 在VS2010中,当为Windows窗体应用程序添加一个安装项目后,如果项目生成时出现以下错误: 验证时发生错误.HRESULT = '8000000A“ 解决的办法是:使用记事本或其他文本编辑器打开Setup.vdproj文件,删除以下行: ”SccProjectName“ = ”8:“ ”SccLocalPath“ = ”8:“ ...
C#中sizeof运算符的使用 27 Dec 2012 | 03:44 pm
在C#中如果使用sizeof运算符,编译时会出现类似于“不安全代码”之类的错误,我们需要在函数前面加上unsafe关键字,而且要在程序编译条件上加上/unsafe条件,针对开发的不同方式有两种方法: 1.命令行编译:直接使用csc ProjectName /unsafe 2.VS集成开发环境编译:在右键点击项目名->属性->选择生成TAB页->选中“允许不安全代码”单选按钮。
利用.NET Framework命令行工具 26 Dec 2012 | 12:45 pm
Visual Studio .NET 是开发 .NET 应用程序的最流行的方法,.NET 框架提供了非常多的命令工具。此外,.NET Framework SDK 还提供了更多的命令行工具。事实上,像Visual Studio 和SharpDevelop 之类的 IDE 通常也都提供这些工具。下面让我们详细看一下随 .NET Framework 一起安装的这些工具,以及如何在项目中使用它们。...