Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

C# menggunakan

C# menggunakan

Dalam tutorial ini, kita akan belajar tentang C# menggunakan dan menggunakan statis untuk mengimpor sumber daya eksternal dalam sebuah program dengan bantuan contoh.

Dalam C#, kami menggunakan kata kunci using untuk mengimpor sumber daya eksternal (ruang nama, kelas, dll) di dalam program. Misalnya,

// using System namespace
using System;

namespace Program {

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

Keluaran

Hello World!

Pada contoh di atas, perhatikan baris

using System;

Di sini, kita mengimpor System namespace di dalam program kami. Ini membantu kita untuk langsung menggunakan kelas yang ada di System ruang nama.

Juga, karena itu, kita tidak perlu menulis nama lengkap pernyataan cetak.

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

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

Untuk mempelajari lebih lanjut tentang namespace, kunjungi C# namespaces.


C# digunakan untuk membuat alias

Kami juga dapat membuat alias dengan bantuan using dalam C#. Misalnya,

// 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!");    
    }
  }
}

Keluaran

Hello World!

Pada program di atas, kita telah membuat sebuah alias untuk System.Console .

using Programiz = System.Console;

Ini memungkinkan kita untuk menggunakan alias Programiz bukannya System.Console .

Programiz.WriteLine("Hello World!");

Di sini, Programiz akan bekerja seperti System.Console .


C# menggunakan arahan statis

Di C#, kita juga dapat mengimpor kelas dalam program kita. Setelah kita mengimpor kelas-kelas ini, kita dapat menggunakan anggota statis (bidang, metode) dari kelas tersebut.

Kami menggunakan using static direktif untuk mengimpor kelas dalam program kami.

Contoh:C# menggunakan statis dengan System.Math

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);  
      	 
    }  
  }  
}

Keluaran

Square root of 9 is 3

Pada contoh di atas, perhatikan baris,

using static System.Math;

Di sini, baris ini membantu kita untuk langsung mengakses metode Math kelas.

double n = Sqrt(9);

Kami telah menggunakan Sqrt() metode secara langsung tanpa menentukan Math kelas.

Jika kita tidak menggunakan using static System.Math dalam program kita, kita harus memasukkan nama kelas Math saat menggunakan Sqrt() . Misalnya,

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);  
    }  
  }  
} 

Keluaran

Square root of 9 is 3

Pada contoh di atas, perhatikan baris,

double n = Math.Sqrt(9);

Di sini, kami menggunakan Math.Sqrt() untuk menghitung akar kuadrat dari 9 . Ini karena kami belum mengimpor System.Math dalam program ini.


Bahasa C

  1. Kiat Pemecahan Masalah Umum
  2. Perangkat berbasis suhu Sistem kontrol menggunakan LM35
  3. Java 9 - Sistem Modul
  4. C# - Penanganan Pengecualian
  5. Panduan untuk Menangani DSP Menggunakan
  6. Siswa membangun sistem pemilah sampah robot menggunakan teknologi B&R
  7. PLC vs DCS
  8. 5 Keuntungan Menggunakan Sistem Deteksi Kebocoran Air Bertenaga Biz4intellias IoT di Industri
  9. Memahami sistem konveyor
  10. Pengertian Sistem Suspensi