摘要:
点击调试按钮,提示“无法连接到 ASP.NET Development Server”。 解决办法: 关闭windows 防火墙。 防火墙服务为Windows Firewall。 阅读全文
摘要:
NUnit颜色标识绿色:描述执行的测试通过。黄色:执行的某些测试忽略,但没有失败。红色:测试失败。NUnit常见特性[TestFixture]:放在类前,标识类为测试类。[Test]:放在测试类的方法前,标识该方法为可测试的方法。 (1)该方法必须没有参数。 (2)该方法为Public类型。 (3)该方法没有返回值。[SetUp]:每个测试方法执行前,执行该特性标识的方法。标识的方法必须为Public。[TearDown]:每个测试方法执行后,执行该特性标识的方法。标识的方法必须为Public。[Ignore]:(1)加在方法前忽略测试的方法。 (2)加在类前忽略测试的整个类。[TestFix 阅读全文
摘要:
简述 (1)wap1.x在前端解析为wml(无线标记语言)脚本语言,所以访问终端浏览器必须能解析wml语言,目前大多数手机都能支持。 (2)wap1.x开发只要前端能解析为wml,跟具体的后台技术无关。本文采用asp.net实例。环境配置 (1)用vs2005开发,自带支持wml1.x的移动web窗体模板及移动web用户控件模板。 (2)用vs2008开发,vs没提供这些模板。可以在网上下载“ASPNETMobileTemplates”压缩文件,并可根据里面ReadMe.txt文件提示,把解压的文件拷贝到对应的位置。这样打开vs2008就能看到web窗体模板及移动web用户控件模板。项目搭建. 阅读全文
摘要:
创建表建表语句:CREATE TABLE SC_DISTRICT( ID NUMBER(10) NOT NULL, PARENT_ID NUMBER(10), NAME VARCHAR2(255 BYTE) NOT NULL);ALTER TABLE SC_DISTRICT ADD ( CONSTRAINT SC_DISTRICT_PK PRIMARY KEY (ID));ALTER TABLE SC_DISTRICT ADD ( CONSTRAINT SC_DISTRICT_R01 FOREIGN ... 阅读全文
摘要:
泛型类 泛型类封装不是特定于具体数据类型的操作。 泛型类最常用于集合,如链接列表、哈希表、堆栈、队列、树等。 像从集合中添加和移除项这样的操作都以大体上相同的方式执行,与所存储数据的类型无关。对大多集合类的操作,推荐使用 .NET Framework 类库中所提供的类。 (1)泛型类可以继承具体类、封闭式构造、开放式构造基类。class BaseNode { }class BaseNodeGeneric<T> { }// 继承具体类class NodeConcrete<T> : BaseNode { }//继承封闭式构造基类//封闭式构造基类指基类类型参数指定具体类型c 阅读全文
摘要:
C#连接oracle报错: “Oracle.DataAccess.Client.OracleConnection”的类型初始值设定项引发异常 解决: (1)检查是否安装oracle客户端。(2)看bin是否添加Oracle.DataAccess.dll和OraOps10w.dll 阅读全文
摘要:
泛型类型参数简介 在定义泛型类型和泛型方法时,常用到泛型类型参数,泛型类型参数是在实例化泛型时指定类型的占位符。泛型类型参数放在“<>”内。 泛型类型参数命名建议: (1)当泛型类型参数为单个字母时,建议用T表示。(1)当泛型类型参数用单词定义时,建议在单词前加T。private void PromptName<T>(T t) {}private void PromptName<Tuser>(Tuser user){}泛型类型参数约束在定义泛型类时,可以对在实例化泛型类时用于类型参数的类型种类施加限制。如果实例化泛型类时使用某个约束所不允许的类型来实例化类, 阅读全文
摘要:
(1)自定义泛型链表类。 public class GenericList<T> { private class Node { //当前节点值 private T data; public T Data { get { return data; } set { data = value; } } //节点的下一个节点 private Node... 阅读全文
摘要:
写入文本文件 class WriteTextFile { static void Main() { //如果文件不存在,则创建;存在则覆盖 //该方法写入字符数组换行显示 string[] lines = { "first line", "second line", "third line","第四行" }; System.IO.File.WriteAllLines(@"C:\testDir\test.txt", lines, Encoding.UTF8); ... 阅读全文
摘要:
创建目录和文件 1、通过Path类的Combine方法可以合并路径。 string activeDir = @"C:\myDir"; string newPath = System.IO.Path.Combine(activeDir, "mySubDirOne"); 2、目录的创建。 创建目录时如果目录已存在,则不会重新创建目录,且不会报错。创建目录时会自动创建路径中各级不存在的目录。 (1)通过Directory类的CreateDirectory方法创建。 string activeDir = @"C:\myDir"; ... 阅读全文