***如何在不命名或不需要类的情况下实现构造函数 如 EX:
string x = new string()
我该如何实施
new string()本身不需要字符串x。
我知道它正在调用构造函数,但该类是否必须初始化?
例如:
new InvalidOperationException(".....")
throw new ArgumentException("...");
答案 0 :(得分:2)
您的第一个示例实例化InvalidOperationException()
,但无法对其执行任何操作,因为它未保存到变量或抛出。如果将其保存到变量中,可以稍后再将其抛出:
var excep = new InvalidOperationException();
throw excep;