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

C#の子クラスから基本クラスコンストラクターを明示的に呼び出す方法は?


これを利用する c#のキーワードを使用して、あるコンストラクターを別のコンストラクターから呼び出す親クラスに存在するコンストラクターを呼び出すには、ベースを使用します。 キーワード

別のクラスに存在するコンストラクターを呼び出すには、基本キーワードを使用します

class DemoBase{
   public DemoBase(int firstNumber, int secondNumber, int thirdNumber){
      System.Console.WriteLine("Base class Constructor");
      System.Console.WriteLine($"{firstNumber} {secondNumber} {thirdNumber}");
   }
}
class Demo : DemoBase{
   public Demo(int firstNumber, int secondNumber, int thirdNumber) : base(firstNumber, secondNumber, thirdNumber){
      System.Console.WriteLine("Derived class Constructor");
      System.Console.WriteLine($"{firstNumber} {secondNumber} {thirdNumber}");
   }
}
class Program{
   static void Main(){
      Demo obj = new Demo(1, 2, 3);
      Console.ReadLine();
   }
}

出力

Base class Constructor
1 2 3
Derived class Constructor
1 2 3

  1. JavaScriptを使用して要素からクラス名を削除するにはどうすればよいですか?

    JavaScriptを使用して要素からクラス名を削除するには、コードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    .newStyle {       font-family: "Segoe UI", Tahoma, Geneva

  2. Macから電話をかける方法

    iPhoneをお持ちの場合は、Macで電話をかけたり受けたりできます。通話はiPhone経由でルーティングされるため、番号は同じです。友人や同僚は、あなたが受話器でチャットしていないことに気付くことさえありません。 このチュートリアルに従って、電話をかけたり受けたりするようにMacを設定する方法を確認してください。これにより、次にiPhoneが家の別の場所で鳴ったり、バッグの奥に埋もれたりしたときに、アラートが表示されます。 Macからの通話に応答できるようになります。 また、誰かにすばやく電話をかける必要がある場合は、iPhoneを取り出す必要もありません。Macから電話をかけるだけです