我爱我家

我不去想是否能够成功,既然选择了远方,便只顾风雨兼程......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  C#语言基础

-----------------------------------------------------------
摘要:XslTransform建立在一个流拉模型(streaming pull mode)上。因此可以把几个转换连接在一起。private void button1_Click(object sender, System.EventArgs e) { XPathDocument doc =new XPathDocument("booksxpath.xml"); XslTransform tra... 阅读全文

posted @ 2006-07-05 16:13 晓白 阅读(222) 评论(0) 推荐(0)

摘要:Xpath在System.Xml.Xpath名称空间中。Xpath名称空间是建立在速度的基础之上的,它提供了文档的一种只读视图,但没有编辑功能。Xpath可以采用光标的方式在Xml文档上快速迭代和选择。Xpath的功能通过XpathNavigator类来实现。这个类可以用XmlDocument,XmlDataDocument,XpathDocument来代替。如果需要编辑功能选择XmlDocume... 阅读全文

posted @ 2006-07-05 11:52 晓白 阅读(275) 评论(0) 推荐(0)

摘要:public static readonly double Price=3.72(只读字段)static double Price=3.72(常量字段)共同点:一旦赋值就不可以改变。不同点:只读字段比常量有更多的赋值机会,常量只能在声明的时候初始化,只读可以在声明的是后赋值,也可以在类的构造函数中赋值,也可以根本就不赋值。 常量只能使用内建值的类型,只读字段可以使用任何值类型包括引用类型。 阅读全文

posted @ 2006-07-05 10:52 晓白 阅读(237) 评论(0) 推荐(0)

摘要:SelectSingleNode和SelectNodes都是在XmlNode中定义的,SelectSingleNode返回一个XmlNode,SelectNodes返回一个XmlNodeList 阅读全文

posted @ 2006-07-05 10:19 晓白 阅读(446) 评论(0) 推荐(0)

摘要:XmlNode是一个抽象类,他表示XML文档的一个节点。XmlNodeList是一个节点的有序列表。这两个类组成了.NET Framework中DOM(Document Object Model)的核心。基于XmlNode的一些类:XmlLinkedNode:扩展XmlNode。立即返回当前节点之前或之后的节点。给XmlNode添加NextSibling和PreviousSibling属性。Xml... 阅读全文

posted @ 2006-07-05 09:46 晓白 阅读(4547) 评论(0) 推荐(0)

摘要:XmlTextWriter类可以把XML写入一个流、文件或TextWriter对象中。简单例子: private void button2_Click(object sender, System.EventArgs e) { string filename = "booknew.xml"; XmlTextWriter tw = new XmlTextWriter(filename,nu... 阅读全文

posted @ 2006-07-05 09:21 晓白 阅读(1192) 评论(0) 推荐(0)

摘要:XmlValidatingReader,他的功能与XmlTextReader相同,他们两个都执行XmlReader,但XmlValidatingReader增加了一个ValidationType属性,一个Schemas属性和一个SchemasType属性。把Validation属性设置为要进行有效性验证的类型 Validation属性的有效值如下:Auto: 返回定义的默认属性DTD: ... 阅读全文

posted @ 2006-07-04 16:46 晓白 阅读(342) 评论(0) 推荐(0)

摘要:ReadString和ReadChars方法都可以从元素中读取文本数据。ReadString返回一个包含数据的字符串对象,而ReadChars读取字符数组中的数据。ReadElementString类似于ReadString,但他可以把元素名作为参数。如果下一个Content节点不是起始标记,或者Name属性不匹配当前的节点Name,就会引发一个异常。例如:protected void butto... 阅读全文

posted @ 2006-07-04 15:50 晓白 阅读(4019) 评论(0) 推荐(0)

摘要:1、DateTime 数字型 System.DateTime currentTime=new System.DateTime( ); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curr... 阅读全文

posted @ 2006-07-04 10:22 晓白 阅读(149) 评论(0) 推荐(0)

摘要:1、收集需求:要从客户观点和业务观点收集解决方案的所有要求 收集需求的方法:采访、当前系统、企业体系结构2、绘制高级需求图:用例图和活动图3、绘制情景图4、得到用户的认可 阅读全文

posted @ 2006-06-29 14:16 晓白 阅读(104) 评论(0) 推荐(0)

摘要:在C#中定义常量的方式有两种,一种叫做静态常量(Compile-time constant),另一种叫做动态常量(Runtime constant)。前者用“const”来定义,后者用“readonly”来定义。 对于静态常量(Compile-time constant),它的书写方式如下: public const int MAX_VALUE = 10; 为什么称它为静态常量呢,因为如上... 阅读全文

posted @ 2006-06-28 16:44 晓白 阅读(217) 评论(0) 推荐(0)