如何使用委託在 C# 中呼叫數學運算?
瞭解如何在 C# 中使用委託來呼叫數學運算,讓我們看一個我們將除一個數字的示例。
我們有一個類和一個函式 −
public class Demo {
public static double DivideFunc(double value) {
return value / 5;
}
}現在,我們的委託 −
delegate double myDelegate(double x);
設定一個值並呼叫 −
myDelegate[] val = { Demo.DivideFunc };
result(val[0], 20);使用委託呼叫數學運算 −
static void result(myDelegate d, double value) {
double result = d(value);
Console.WriteLine("Result = {0}", result);
}上述顯示對“value/ 5”的以下結果,即 20/5 −
Result = 4
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP