在C#中,可以通過創建一個類來定義和使用一個Action。Action是一個委托類型,用于表示一個無返回值的方法。以下是一個簡單的示例:
using System;
class Program
{
static void Main()
{
Action<string> printMessage = (message) => Console.WriteLine(message);
printMessage("Hello, World!");
}
}
在上面的示例中,我們定義了一個名為printMessage的Action委托,它接受一個string類型的參數,并在控制臺上打印出來。然后,我們調用printMessage并傳入一個字符串參數"Hello, World!"來執行委托的方法。
通過這種方式,我們可以定義和使用Action來簡化代碼并使其更具可讀性。