上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: 要在c#中获取路径有好多方法,一般常用的有以下五种: //获取应用程序的当前工作目录。String path1 = System.IO.Directory.GetCurrentDirectory(); MessageBox.Show("获取应用程序的当前工作目录:" + path1); //获取程序的基目录。String path2 = System.AppDomain.CurrentDomai... 阅读全文
posted @ 2009-11-05 17:08 LeimOO 阅读(215) 评论(0) 推荐(0) 编辑
摘要: (1)NULL null 关键字是表示不引用任何对象的空引用的文字值。null 是引用类型变量的默认值。那么也只有引用型的变量可以为NULL,如果 int i=null,的话,是不可以的,因为Int是值类型的。 (2)""和String.Empty 这两个都是表示空字符串。只不过""理论上重新开辟内存空间,而String.Empty指向一处。不过优化器会优化的! string.Empty不分... 阅读全文
posted @ 2009-11-05 17:06 LeimOO 阅读(500) 评论(0) 推荐(0) 编辑
摘要: ViewState是.Net中提出的状态保存的一种新途径(实际上也是老瓶装新酒);我们知道,传统的Web程序保存状态的方式有这样几种: 1、Application 这是Web应用程序生命期中的全局保存区,保存在Application中的数据是全局有效的;在Asp.Net中,有一个应用程序池,其中保存了数个 (或数十个)应用程序实例,每一次请求都会从池中取一个实例来处理请求,在请求完毕之前,这个实例... 阅读全文
posted @ 2009-11-05 16:54 LeimOO 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、目前在ASP.NET中页面传值共有这么几种方式: 1、表单提交, <form action= "target.aspx" method = "post" name = "form1"><input name = "param1" value = "1111"/><input name = "param2" value = "2222"/> </for... 阅读全文
posted @ 2009-11-04 19:10 LeimOO 阅读(350) 评论(0) 推荐(0) 编辑
摘要: C#中new的用法总结:New关键字 1、为对象在(堆)上分配空间; 2、调用对象的构造函数; 3、返回对象的空间地址,放到栈上;举例: object obj = new object(); 汇编: 00000027mov ecx,790F9C18h 0000002ccall FFCC0E74 00000031mov esi,eax 00000033mov ecx,esi 00000035c... 阅读全文
posted @ 2009-10-23 16:07 LeimOO 阅读(251) 评论(0) 推荐(0) 编辑
摘要: C#中析构函数是有垃圾搜集器来调用的,当所引用的堆上的数据当无效时,会隐式调用。一般表现为当引用变量超出其作用域时就会调用。 Close函数和Dispose函数则是一种约定:调用Close函数释放资源后可能还需要再次使用,而Dispose函数释放的资源不再使用;  另外,如果类实现了IDisposable接口,实例化类时可以使用using关键字,则当超出using关键字作用域时会隐式调用Disp... 阅读全文
posted @ 2009-10-12 18:47 LeimOO 阅读(622) 评论(0) 推荐(0) 编辑
摘要: Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 分页控件结合DataGridView分页用户控件,使用效果如上图,可以用在查询窗体,代码如下: using System; using System.Collections.Generic; using System.Compon... 阅读全文
posted @ 2009-10-09 18:56 LeimOO 阅读(1593) 评论(0) 推荐(0) 编辑
摘要: 深入浅出.NET泛型编程前言  .NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。  类型安全  .NET中的许多语言如C#,C++和VB.NET(选项strict为on)都是强类型语言。作为一个程序员,当你使用这些语言时,总会期望编译器进行类型安全的检查。例如,如果... 阅读全文
posted @ 2009-09-10 10:26 LeimOO 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 源码下载:http://www.tracefact.net/SourceCode/Delegates-and-Events-in-CSharp.rar引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真 是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè... 阅读全文
posted @ 2009-09-09 10:03 LeimOO 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1、装箱和拆箱是一个抽象的概念 2、装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj = val; Console.WriteLine (“对象的值 = {0}", obj); 这是一个装箱的过程,是将值类型转换... 阅读全文
posted @ 2009-09-09 09:59 LeimOO 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Office Space 使用 SharePoint 2007 进行安全性编程 Ted Pattison 代码下载位置: OfficeSpace2008_02.exe (209 KB) Browse the Code Online 目录 外部安全主体和 SPUser 对象 添加已通过身份验证的用户和外部用户 使用权限级别 WSS 组 标识、提升和模拟 安全对象 结束语... 阅读全文
posted @ 2009-09-03 18:15 LeimOO 阅读(1701) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类 (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法 (2) 抽象类不能被实例化 (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类 (4) 具体派生类必须覆盖基类的抽象方法 (5) 抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则其具体派生类必须覆盖它们。如: using System; pu... 阅读全文
posted @ 2009-09-03 09:34 LeimOO 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 一.类与结构的示例比较:   结构示例:   public struct Person   {   string Name;   int height;   int weight   public bool overWeight()   {   //implement something   }   }   类示例:   public class TestTime   {   int h... 阅读全文
posted @ 2009-09-03 09:27 LeimOO 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一、WEB安装项目部署 1、新建: 新建项目-安装和部署项目-WEB安装项目 2、部署: (1)进入文件系统视图,"项目-右键-视图-文件系统";也可以直接点"解决方案资源管理器"上部的快捷图标(2)在"WEB应用程序文件夹"添加文件,例如aspx文件,ico文件,bin目录及文件,images目录及文件等(3)设置虚拟目录属性,右击"WEB应用程序文件夹"选属性,一般只须修改默认文档"defau... 阅读全文
posted @ 2009-09-03 09:22 LeimOO 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 获取或设置此 DirectoryEntry 的路径。命名空间: System.DirectoryServices程序集: System.DirectoryServices(在 System.DirectoryServices.dll 中) 语法 C# [SettingsBindableAttribute(true)] [TypeConverterAttribute("System.Diagnos... 阅读全文
posted @ 2009-09-03 09:16 LeimOO 阅读(1379) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页