C#
 Computer >> コンピューター >  >> プログラミング >> C#

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

  1. Swiftを使用してiOS10で電話をかける方法は?

    この投稿では、iOSでプログラムで電話を作成する方法を紹介します。 それでは始めましょう。 ステップ1 −Xcodeを開く→新しいプロジェクト→シングルビューアプリケーション→「MakeCall」という名前を付けましょう ステップ2 − Main.storyboardを開き、以下に示すように1つのテキストフィールドと1つのボタンを追加します ステップ3 −テキストフィールドに@IBOutletを作成し、phoneNumberTextfieldという名前を付けます。 ステップ4 −呼び出しボタンの@IBActionメソッドcallButtonClickedを作成します ステップ

  2. Androidでインテントを使用して電話をかける方法は?

    この例は、Androidデバイスをプログラムでロックする方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout / activity_main.xmlに追加します <? xml version= "1.0" encoding= "utf-8" ?> <RelativeLayout xmlns: android = "h