c# - 扩展扩展方法?或者其他的东西?

标签 c# methods

抱歉我不是很清楚。很难解释我想做什么。我想制作扩展方法,但将它们分开。例如……

bool b = true;
char c = b.bool_ext.convert_to_YorN();
int i = b.bool_ext.convert_to_1or0();

这样的事情可能吗?谢谢!

最佳答案

不,那是不可能的,bool_ext 将是 bool 的扩展属性,目前您不能做扩展属性,只能扩展方法。

关于c# - 扩展扩展方法?或者其他的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11588588/

相关文章:

c# - "file system simulation implementation"

c++ - qt c++ new 类似的方法。我是重载方法、编写新方法还是使用默认参数?

Javascript动态地将函数附加到对象

Java - 打印一个类

c# - 具有大量参数的 DAL 方法

c# - MS Bot Framework 中的表单对话框忽略所有枚举中的第一项

c# - 我的第一个WPF应用程序中的WPF window_loaded异常

c# - 添加点到 Canvas

c# - 堆的性能低下。 O(n) 而不是 O(log n)

ruby-on-rails - rails : undefined method Error when scoping