相关疑难解决方法(0)

如何使用c#扩展方法扩展类?

可以将扩展方法应用于类吗?

例如,扩展DateTime以包含可以调用的Tomorrow()方法,如:

DateTime.Tomorrow();
Run Code Online (Sandbox Code Playgroud)

我知道我可以使用

static DateTime Tomorrow(this Datetime value) { //... }
Run Code Online (Sandbox Code Playgroud)

要么

public static MyClass {
  public static Tomorrow() { //... }
}
Run Code Online (Sandbox Code Playgroud)

对于类似的结果,但我如何扩展DateTime以便我可以调用DateTime.Tomorrow?

c# extension-methods

92
推荐指数
4
解决办法
14万
查看次数

标签 统计

c# ×1

extension-methods ×1