首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

C# - 从类内部调用方法

在 C# 中,从类内部调用方法可以使用以下方式:

  1. 使用实例方法:在类的实例上调用方法,需要先创建类的实例,然后使用实例来调用方法。
代码语言:csharp
复制
public class MyClass
{
    public void MyMethod()
    {
        Console.WriteLine("Hello, World!");
    }
}

public class Program
{
    public static void Main(string[] args)
    {
        MyClass myClass = new MyClass();
        myClass.MyMethod();
    }
}
  1. 使用静态方法:在类上调用方法,不需要创建实例。
代码语言:csharp
复制
public class MyClass
{
    public static void MyMethod()
    {
        Console.WriteLine("Hello, World!");
    }
}

public class Program
{
    public static void Main(string[] args)
    {
        MyClass.MyMethod();
    }
}
  1. 使用匿名方法:在类内部定义一个匿名方法,并在需要的时候调用。
代码语言:csharp
复制
public class MyClass
{
    public void MyMethod()
    {
        Action myAction = delegate()
        {
            Console.WriteLine("Hello, World!");
        };
        myAction();
    }
}
  1. 使用 Lambda 表达式:在类内部定义一个 Lambda 表达式,并在需要的时候调用。
代码语言:csharp
复制
public class MyClass
{
    public void MyMethod()
    {
        Action myAction = () => Console.WriteLine("Hello, World!");
        myAction();
    }
}

以上是在 C# 中从类内部调用方法的常见方法,可以根据实际需求选择合适的方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的结果

领券