我试图在Silverlight 3类库中抛出InvalidArgumentException,但此类型不可用。它甚至没有给我红色下划线,告诉我它在引用的程序集中,但我只需要导入或完全限定命名空间。我是否必须导入整个其他程序集才能获得此异常类,或者我是否必须使用此名称定义自己的程序集(或者从可用选项中使用不太相关的异常类)?为什么不能随处可用......这是一个非常普遍的条件。
答案 0 :(得分:4)
您的意思是使用ArgumentException
吗?
一个引发的异常 提供给方法的参数 无效。
InvalidArgumentException
似乎存在于Microsoft.SqlServer.ConnectionInfo.dll
组合中,我不确定这是否是您真正想要的。