C#中析构函数,Close函数,Dispose函数的区别
C#中析构函数是有垃圾搜集器来调用的,当所引用的堆上的数据当无效时,会隐式调用。一般表现为当引用变量超出其作用域时就会调用。 Close函数和Dispose函数则是一种约定。调用C...
C#中操作IIS 7.0
Microsoft自Windows Vista一起发布了IIS 7.0,这个已经是去年的话题了,随后,由.NET开发的Web程序便逐步从IIS 6.0过渡到IIS 7.0上了。IIS 7.0提供了很多比上一版本更多的新特性,包括完全模块化的组件、文本...
浅析C#编程中的内存管理
C#编程的一个优点是程序员不需要关心具体的内存管理,尤其是垃圾收集器会处理所有的内存清理工作。虽然不必手工管理内存,但如果要编写高质量的代码,还是要理解后台发生的事情,理解C#的内存管理。本文主要介绍给变...
C#中的输入框函数
private string InputBox(string Caption, string Hint, string Default) { Form. InputForm. = ne...
Gridview中添加按钮响应事件
Title生成按钮事件的接口 Gridview控件里自带的行删除,更新功能仅有接口,没有响应事件的代码。要想实现对GridView中行的操作,可以通过添加自定义的按钮事件来实现。下面以添加自...
C#文件操作方法大全
C#追加文件 StreamWriter sw = File.AppendText(Server.MapPath(".")+"\\myText.txt"); sw.WriteLine("追逐理想"); sw.WriteLine("kzlll"); sw.WriteLine(".NET笔记"); sw.Flush(); sw.Close(); C#拷贝文件 string ...
ASP.NET 2.0运行原理及其过程简要分析
主要类: System.Web.HttpRuntime System.Web.HttpApplicationFactory System.Web.HttpApplication System.Web.Compilation.BuildManager System.Web.Compilation.ApplicationBuildProvider Syste...
asp.net常规页生命周期阶段列表和事件列表
当我们使用asp.net开发网站,每运行一个页面,这个页面都将经历一个生命周期。了解页的生命周期非常重要,因为这样我们才能在合适的生命周期编写代码实现预期效果。网上有一句话概括非常精辟:"Do the right thing a...
使用CSS样式表格式化XML文档
这篇文章适用于有一定CSS基础的朋友们。如果你还没有CSS基础,可以到中文w3schools进行学习。 1、XML中引入CSS样式。 在XML中引入CSS样式表有两种方...
.NET下正则表达式应用四例
1.确认有效电子邮件格式下面的代码示例使用静态 Regex.IsMatch 方法验证一个字符串是否为有效电子邮件格式。如果字符串包含一个有效的电子邮件地址,则 IsValidEmail 方法返回 true,否则返回 false,但不采取其他...
在VB.NET中执行基本的数组操作
对数组进行操作的能力在任何编程语言中都很重要。VB.NET与其它语言相似,提供了简单的途径对数据进行分组,将它们存放到数组结构中。本文中,我们将回顾数组的声明和使用。 数组的目的数组通常用于存储相似类型的...
在VB.NET中利用Split和Replace函数计算字数
Split函数使你能够将长字符串分离为单独的字;但是如果在字与字之间不止一个空格,Split就会返回一个错误的结果。为了防止这种情况发生,你可以在使用Split之前用Replace函数来替换多个空格的出现。列表A给出了一个...
C#和Visual Basic渐行渐远之匿名类型
在VB.NET和C#第一次被发布时,很多人认为它们只是在语法和一些小的方面不一样的相同语言而已。但随着时间的推移,它们(C#和VB)之间的不同越来越明显,比如对匿名类型(Anonymous Type)的处理就有着天壤之别。为...
VB.NET实现窗体图标最小化到状态栏
本文所使用的编程环境是Microsoft Visual Studio 2005,首先打开Visual Studio。在文件(File)菜单上,单击新建项目(New Project)。在新建项目(New Project)对话框的模板(Templates)窗格中,单击Windows应用程序(Wind...
VB 2005中开发新一代控制台应用程序
计算机用户经常把控制台应用程序作为一种“遗物”来看待,但是它们仍然还作为系统管理员的非常喜欢的一部分,而且还是高手用户的“工具箱”之一。另外,当你需要大量重复的脚本操作,当然还有可能的更复杂的操作时,...
C#使用正则表达式过滤HTML代码
对于一些特殊的功能,我们需求对其HTML代码进行过滤,比如不可以进行HTML代码留言等地方.本文为大家介绍在asp.net下使用C#语言实现的正则表达式过滤HTML代码以下是过滤HTML代码功能方法.public static String getTx...
向silverlight传递自定义参数
在silverlight往往还是有一些获取不到的东西,比如说客户机的ip等的数据.可以通过初始化sl时把参数传入sl中.1.修改page类public Page(string passText){ InitializeComponent();  ...
Silverlight制作scrollbar
最近要用silverlight开发一个小程序.做了一个scrollbar.其实sl自己带了这个控件,但是如果要样式和自己的程序的风格完全一致的话也是有些难度的.索性自己就简单的做了一个.这里记录一下开发的步骤.效果图: 功能:...
silverlight.js详解
微软公司的Silverlight是一个浏览器的插件,就像Adobe公司的Flash一样.在Silverlight SDK中提供了一个帮助创建Silverlight对象的Silverlight.js文件.在你调用javascript文件是你可能会发现在客户端已经安装silverligh...
Silverlight控件 - ScatterView
简介:ScatterView是一个布局控件,允许对其内部的子控件进行鼠标拖拽、扔出等操作。项目地址:http://scatterview.codeplex.com/使用:在这里下载DLL文件,其中包含两个文件:agTweener.dll 、ScatterView.dll...