通过本文主要向大家介绍了c#new的用法,c#中new的用法,c#new,c#中的new,c#new关键字等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
如果有人问你,C# 中可以new 一个接口吗?,你会怎么回答?
假设ITestInterface 是一个接口,那么这样的代码是否有问题?
ITestInterface testInterface = new ITestInterface();
很多书上都会说,当然有问题,接口不能用new ,然后你就认为上面这句语句肯定通不过编译器的编译了。
可是凡事无绝对,C# 竟然允许你这么写,当然你需要加点”料”才行。
在VS2005 中新建控制台程序CA2005.添加 Microsoft.Office.Interop.Excel 引用
Program 的Main函数只有一句话:
注意,可以通过编译,看下Application的定义:
很明显Application 是个interf