09 2009 档案
摘要:深入浅出.NET泛型编程前言 .NET 2.0中泛型的出现是一个令人激动的特征。但是,什么是泛型?你需要它们吗?你会在自己的应用软件中使用它们?在本文中,我们将回答这些问题并细致地分析泛型的使用,能力及其局限性。 类型安全 .NET中的许多语言如C#,C++和VB.NET(选项strict为on)都是强类型语言。作为一个程序员,当你使用这些语言时,总会期望编译器进行类型安全的检查。例如,如果...
阅读全文
摘要:源码下载:http://www.tracefact.net/SourceCode/Delegates-and-Events-in-CSharp.rar引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真 是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè...
阅读全文
摘要:1、装箱和拆箱是一个抽象的概念 2、装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj = val; Console.WriteLine (“对象的值 = {0}", obj); 这是一个装箱的过程,是将值类型转换...
阅读全文
摘要:Office Space 使用 SharePoint 2007 进行安全性编程 Ted Pattison 代码下载位置: OfficeSpace2008_02.exe (209 KB) Browse the Code Online 目录 外部安全主体和 SPUser 对象 添加已通过身份验证的用户和外部用户 使用权限级别 WSS 组 标识、提升和模拟 安全对象 结束语...
阅读全文
摘要:一、抽象类 (1) 抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法 (2) 抽象类不能被实例化 (3) 抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类 (4) 具体派生类必须覆盖基类的抽象方法 (5) 抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则其具体派生类必须覆盖它们。如: using System; pu...
阅读全文
摘要:一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 类示例: public class TestTime { int h...
阅读全文
摘要:一、WEB安装项目部署 1、新建: 新建项目-安装和部署项目-WEB安装项目 2、部署: (1)进入文件系统视图,"项目-右键-视图-文件系统";也可以直接点"解决方案资源管理器"上部的快捷图标(2)在"WEB应用程序文件夹"添加文件,例如aspx文件,ico文件,bin目录及文件,images目录及文件等(3)设置虚拟目录属性,右击"WEB应用程序文件夹"选属性,一般只须修改默认文档"defau...
阅读全文
摘要:获取或设置此 DirectoryEntry 的路径。命名空间: System.DirectoryServices程序集: System.DirectoryServices(在 System.DirectoryServices.dll 中) 语法 C# [SettingsBindableAttribute(true)] [TypeConverterAttribute("System.Diagnos...
阅读全文
摘要:本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!1. 什么是正则表达式基本说来,正则表达式是一种用来描述一定数量文本的模式。Regex代表Regular Express。本文将用<<regex>>来表示一段具体的正则表达式。一段文本就是最基本的模式,简单的匹配相同的文本。2....
阅读全文
摘要:此网页的安全性验证无效并且可能损坏。请单击 Web 浏览器中的“后退”,刷新网页,再重试操作。(中文) System.Exception: Microsoft.SharePoint.SPException: The security validation for this page is invalid. Click Back in your Web browser, ...
阅读全文
摘要:Code // LDAP路径:这里的路径格式要求"LDAP://lhvm.com/ OU=价格中心,DC=lhvm,DC=com " private static readonly string strADPath = ConfigurationManager.AppSettings["ADPath"].ToString(); // 角色模拟的用户名,最好是管理员名 private stat...
阅读全文

浙公网安备 33010602011771号