在C#中,可以使用Action
委托類型來定義一個接受參數但不返回任何值(即void類型)的匿名方法。以下是一個示例:
using System;
class Program
{
static void Main()
{
// 使用Action委托定義一個接受int類型參數的匿名方法
Action<int> myMethod = delegate (int x)
{
Console.WriteLine($"Received parameter: {x}");
};
// 調用匿名方法
myMethod(10);
}
}
在上面的示例中,我們使用Action<int>
委托類型定義了一個接受一個int類型參數的匿名方法myMethod
,然后調用該匿名方法并傳遞參數10。您可以根據需要調整委托類型和方法參數的類型來創建不同類型的void類型的匿名方法。