毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> net技术 >> 正文

.net 2.0 怎么使用扩展方法

更新时间:2012-11-8:  来源:毕业论文

.net 2.0 怎么使用扩展方法

没办法。。。服务器上是2.0的。。想用扩张方法. 有什么好的解决办法没????
网上找的方法

C# code12345678910111213141516171819202122 namespace System.Runtime.CompilerServices {       [AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly)]       public  sealed class ExtensionAttribute : Attribute { }   }   public static class Extensions//静态类  {         public static bool Ex_IsNullOrEmpty(this string str)     {         return false;     }     }


但是不大好使啊,提示:功能“扩展方法”无法使用

因为你使用的是C#2.0的编译器

从你的截图来看,你应该是用的VS2010,所以默认就应该是C#3.0的编译器,除非你手动改成2.0的编译器

解决方法:
在项目属性-生成-高级 中,把语言版本改成default/C#3.0

需要.net framework 3.0以上才能用扩展方法哦。服务器上升级到.net 3.5吧~~

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。