摘要: c# 中 is和as 操作符是用来进行强制类型转换的is : 检查一个对象是否兼容于其他指定的类型,并返回一个Bool值,永远不会抛出异常objecto=newobject(); if(oisLabel) { Labellb=(Label)o; Response.Write("类型转换成功"); } else{ Response.Write("类型转换失败"); }在上面的代码,CLR实际上会检查两次对象的类型,is操作符先核实一次,如果o兼容于Lable,那么在(Label)o时会再次核实一次,效率比较低,不建议使用as:与强制类型转换是一样的,但是永 阅读全文
posted @ 2011-10-24 17:10 潇湘〃细雨 阅读(210) 评论(0) 推荐(0) 编辑
摘要: C#动态生成Word文档步骤之一:添加引用->COM->Microsoft Word 11.0 Object LibraryC#动态生成Word文档步骤之二:在.cs文件中添加using Word;下面的例子中包括C#对Word文档的创建、插入表格、设置样式等操作:(例子中代码有些涉及数据信息部分被省略,重要是介绍一些C#操作word文档的方法)publicstringCreateWordFile(stringCheckedInfo) ...{ stringmessage=""; try ...{ ObjectNothing=System.Reflection. 阅读全文
posted @ 2011-10-24 17:09 潇湘〃细雨 阅读(426) 评论(0) 推荐(0) 编辑