工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> C言語

C# を使用して

C# の使用

このチュートリアルでは、C# を使用し、静的を使用してプログラムに外部リソースをインポートする方法について、例を使用して学習します。

C# では、using キーワードを使用して、外部リソース (名前空間、クラスなど) をプログラム内にインポートします。たとえば、

// using System namespace
using System;

namespace Program {

  class Program1 {
    static void Main(string[] args) {
      Console.WriteLine("Hello World!");   
    }
  }
}

出力

Hello World!

上記の例では、次の行に注目してください

using System;

ここでは、 System をインポートしています プログラム内の名前空間。これにより、System に存在するクラスを直接使用できます。 名前空間。

また、このため、print ステートメントの完全修飾名を記述する必要はありません。

// full print statement
System.Console.WriteLine("Hello World!");

// print statement with using System;
Console.WriteLine("Hello World!");

名前空間の詳細については、C# 名前空間にアクセスしてください。


C# を使用してエイリアスを作成する

using を使用してエイリアスを作成することもできます C#で。たとえば、

// creating alias for System.Console
using Programiz = System.Console;

namespace HelloWorld {

  class Program {
    static void Main(string[] args) {

      // using Programiz alias instead of System.Console
      Programiz.WriteLine("Hello World!");    
    }
  }
}

出力

Hello World!

上記のプログラムでは、 System.Console のエイリアスを作成しました .

using Programiz = System.Console;

これにより、エイリアス Programiz を使用できます System.Console の代わりに .

Programiz.WriteLine("Hello World!");

ここで、プログラミング System.Console と同じように動作します .


静的ディレクティブを使用する C#

C# では、プログラムにクラスをインポートすることもできます。これらのクラスをインポートしたら、クラスの静的メンバー (フィールド、メソッド) を使用できます。

using static を使用します プログラムにクラスをインポートするディレクティブ

例:System.Math で static を使用する C#

using System;

// using static directive
using static System.Math;

namespace Program {  

  class Program1  {  
    public static void Main(string[] args)  {  
       	 
      double n  = Sqrt(9);
      Console.WriteLine("Square root of 9 is " + n);  
      	 
    }  
  }  
}

出力

Square root of 9 is 3

上記の例では、

using static System.Math;

ここで、この行は Math のメソッドに直接アクセスするのに役立ちます クラス。

double n = Sqrt(9);

Sqrt() を使用しました Math を指定せずに直接メソッド クラス。

using static System.Math を使用しない場合 私たちのプログラムでは、クラス名 Math を含める必要があります Sqrt() を使用している間 .たとえば、

using System; 
 
namespace Program {  

  class Program1 {  
    public static void Main(string[] args) {  

      // using the class name Math
      double n  = Math.Sqrt(9);
      Console.WriteLine("Square root of 9 is " + n);  
    }  
  }  
} 

出力

Square root of 9 is 3

上記の例では、

double n = Math.Sqrt(9);

ここでは、Math.Sqrt() を使用しています。 9 の平方根を計算する .これは、System.Math をインポートしていないためです。


C言語

  1. 一般的なトラブルシューティングのヒント
  2. LM35を使用した温度ベースのデバイス制御システム
  3. Java 9 - モジュールシステム
  4. C# - 例外処理
  5. DSPハンドル使用のガイドライン
  6. 学生はB&R技術を使用してロボットのごみ分別システムを構築します
  7. PLCとDCS
  8. 業界でBiz4intelliasIoTを利用した漏水検知システムを使用する5つの利点
  9. コンベアシステムを理解する
  10. サスペンションシステムを理解する
  11. ミルを旋盤として使用する