最新评论
Re:Ruby笔记三(类、对象、属性) LiteraturePan 2012-02-22 21:56
ruby好难阿
Re:C# out关键字 我是谁是我 2012-01-31 16:58
呵呵,好文章,帮顶一下。
Re:.NET4进行COM互操作--导出数据到Excel 火鸟yxbbbs 2011-11-09 16:41
确实:以前
Open:
myworkbook = myExcel.Workbooks.Open(filename, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value); //(strFileName, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing);
Save:
myworkbook.SaveAs(sfd.FileName, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlShared, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value, System.Reflection.Missing.Value);
必须要有:System.Reflection.Missing.Value
Re:SQL SERVER 解析XML到数据库表 Andy_zcj 2011-05-06 09:05
顶
Re:SQL SERVER 解析XML到数据库表 banana.totolv 2011-05-06 08:58
good
Re:SQL SERVER 解析XML到数据库表 banana.totolv 2011-05-06 08:47
good
Re:.NET2.0下用ADOX动态创建ACCESS数据库(C#) 霸王移山 2011-04-28 17:30
支持!这个sample很实用。
Re:explicit 和 implicit 的含义 木耳 2011-04-28 16:59
"explicit 和 implicit 属于转换运算符"在那个版本有的呀,好生感觉
Re:explicit 和 implicit 的含义 木耳 2011-04-28 16:58
wow 想象力太丰富了
Re:C# ref 关键字 路过秋天 2010-08-26 17:04
又看到一篇,继续路过~支持一下!
Re:C# out关键字 路过秋天 2010-08-26 17:01
路过,支持一下,好好努力~!
Re:【转】AOP下的权限控制实现 一叶浮萍 2009-10-28 17:55
有没有整理一个.net 下 aop 的权限管理实现啊 ?
Re:在 Oracle 数据库上使用 Visual Studio 2005 或 2008 构建 .NET 应用程序 toEverybody 2009-09-29 21:14
很好,
不知微软会不会在.NET上使招,你访问Oracle总比访问Sql server慢呢??
呵呵..
Re:【转】只启动一个窗体,如果再次启动则激活该窗体 Longkin 2009-09-24 15:15
如果系统最小化到了系统托盘怎么没有反应了啊
re: .NET2.0下用ADOX动态创建ACCESS数据库(C#) Jeriffe 2009-06-18 13:08
@小隐任行
现已经更正。
现已经更正。
re: .NET2.0下用ADOX动态创建ACCESS数据库(C#) Jeriffe 2009-06-18 13:02
@小隐任行
谢谢,贴错了
谢谢,贴错了
re: .NET2.0下用ADOX动态创建ACCESS数据库(C#) 小隐任行 2009-05-25 11:22
re: 【转】[你必须知道的.NET] 第五回:深入浅出关键字---把new说透 Jeriffe 2009-03-25 11:14
不好意思,这里用Anders Liu的文章补充
引用:
2 new运算符
new运算符用于创建对象。当使用new运算符创建对象时,会发生下列事情:
- 根据元数据中的类型信息,计算对象所需空间,根据值类型/引用类型的区别,在栈或者堆中开辟适当大小的存储区域。
- 根据元数据中的类型信息,对类成员空间进行排列。并初始化成员。(*)
- 调用构造器。
- 返回对象引用。
所以,string s = new string("asdf");实际上是首先根据string类型信息在堆上开辟存储空间,排列其成员,然后调用string(string s)签名的构造器,最后返回新对象引用,并通过等号赋给变量s。
因此,Anytao提到的int i与int i = new int()的区别也就出来了。
但这里Anytao没有陈述清楚的是,int i出现的位置——int i即可以出现在类中,成为一个字段(域);也可以出现在方法中,成为一个变量(还有一种是出现在方法参数中,但就其语义,和变量是类似的)。
如果int i是一个字段(域)定义,那么两者是没有任何区别的。因为,注意上面第二条带(*)的部分,当客户代码初始化当前类的对象时,会同时初始化这个i,将其值置为0。
如果int i是一个变量定义,那么,int i只是声明了一个局部变量,此时的i不能直接使用,必须首先赋值(如果未赋值就使用,会得到一个编译错误)。而int i = new int()则对i进行了一个初始化。
原文URL:http://www.cnblogs.com/AndersLiu/archive/2007/04/29/732209.html
引用:
2 new运算符
new运算符用于创建对象。当使用new运算符创建对象时,会发生下列事情:
- 根据元数据中的类型信息,计算对象所需空间,根据值类型/引用类型的区别,在栈或者堆中开辟适当大小的存储区域。
- 根据元数据中的类型信息,对类成员空间进行排列。并初始化成员。(*)
- 调用构造器。
- 返回对象引用。
所以,string s = new string("asdf");实际上是首先根据string类型信息在堆上开辟存储空间,排列其成员,然后调用string(string s)签名的构造器,最后返回新对象引用,并通过等号赋给变量s。
因此,Anytao提到的int i与int i = new int()的区别也就出来了。
但这里Anytao没有陈述清楚的是,int i出现的位置——int i即可以出现在类中,成为一个字段(域);也可以出现在方法中,成为一个变量(还有一种是出现在方法参数中,但就其语义,和变量是类似的)。
如果int i是一个字段(域)定义,那么两者是没有任何区别的。因为,注意上面第二条带(*)的部分,当客户代码初始化当前类的对象时,会同时初始化这个i,将其值置为0。
如果int i是一个变量定义,那么,int i只是声明了一个局部变量,此时的i不能直接使用,必须首先赋值(如果未赋值就使用,会得到一个编译错误)。而int i = new int()则对i进行了一个初始化。
原文URL:http://www.cnblogs.com/AndersLiu/archive/2007/04/29/732209.html
re: WCF简介(一)--配置开发环境 [未登录] ss 2007-02-05 16:08
Visual Studio2005 Extensions For WCF 在哪里下载啊?
