我正在为 C# 的 jquery 插件构建一个包装器,我不喜欢 [Optional] 的使用,因为它不像它所说的那样“可选”(这意味着你仍然必须声明那个 System.Missing 库)所以我决定使用重载方法。我想给用户很多定制,但我不确定我的重载应该有多明确。我应该根据参数的重要性来分解它还是对每个场景都进行重载。
PS我正在调用基类的构造函数并且必须使用base(param1, param2, ...)
方法,但我也想使用this(param1, param2, ...
)而不是必须在每个场景中初始化我的成员变量,有没有办法解决这个问题?