是的,C#中的函數可以靜態調用。在C#中,可以使用靜態方法(Static Method)來創建一個不依賴于特定對象實例的方法。要靜態調用一個靜態方法,您可以直接使用類名和方法名,而無需創建類的實例。
以下是一個簡單的示例:
using System;
class Program
{
// 聲明一個靜態方法
public static void StaticMethod()
{
Console.WriteLine("這是一個靜態方法。");
}
public static void Main()
{
// 靜態調用靜態方法
StaticMethod();
}
}
在這個例子中,我們定義了一個名為StaticMethod
的靜態方法,并在Main
方法中直接調用了它。注意,我們沒有使用類名Program
來調用StaticMethod
,因為它是靜態的。