Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Industrial programming >> C Taal

C# met behulp van

C# met

In deze zelfstudie leren we met behulp van voorbeelden hoe C# static gebruikt en gebruikt om externe bronnen in een programma te importeren.

In C# gebruiken we het trefwoord using om externe bronnen (naamruimten, klassen, enz.) in een programma te importeren. Bijvoorbeeld,

// using System namespace
using System;

namespace Program {

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

Uitvoer

Hello World!

Let in het bovenstaande voorbeeld op de regel

using System;

Hier importeren we de System namespace in ons programma. Dit helpt ons om direct gebruik te maken van de klassen die aanwezig zijn in de System naamruimte.

Hierdoor hoeven we ook niet de volledige naam van de printopdracht te schrijven.

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

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

Ga voor meer informatie over de naamruimte naar C#-naamruimten.


C# gebruikt om een ​​alias te maken

We kunnen ook aliassen maken met behulp van using in C#. Bijvoorbeeld,

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

Uitvoer

Hello World!

In het bovenstaande programma hebben we een alias gemaakt voor System.Console .

using Programiz = System.Console;

Dit stelt ons in staat om de alias Programiz . te gebruiken in plaats van System.Console .

Programiz.WriteLine("Hello World!");

Hier, Programiz werkt net als System.Console .


C# met statische richtlijn

In C# kunnen we ook klassen in ons programma importeren. Zodra we deze klassen hebben geïmporteerd, kunnen we de statische leden (velden, methoden) van de klasse gebruiken.

We gebruiken de using static instructie om klassen in ons programma te importeren.

Voorbeeld:C# gebruikt static met 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);  
      	 
    }  
  }  
}

Uitvoer

Square root of 9 is 3

Let in het bovenstaande voorbeeld op de regel,

using static System.Math;

Hier helpt deze regel ons om direct toegang te krijgen tot de methoden van de Math klasse.

double n = Sqrt(9);

We hebben de Sqrt() . gebruikt methode rechtstreeks zonder de Math . op te geven klasse.

Als we de using static System.Math . niet gebruiken in ons programma moeten we de klassenaam Math . opnemen tijdens het gebruik van Sqrt() . Bijvoorbeeld,

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

Uitvoer

Square root of 9 is 3

Let in het bovenstaande voorbeeld op de regel,

double n = Math.Sqrt(9);

Hier gebruiken we Math.Sqrt() om de vierkantswortel van 9 . te berekenen . Dit komt omdat we de System.Math . niet hebben geïmporteerd in dit programma.


C Taal

  1. Algemene tips voor het oplossen van problemen
  2. Temperatuurgebaseerd apparaatbesturingssysteem met LM35
  3. Java 9 - Modulesysteem
  4. C# - Afhandeling van uitzonderingen
  5. Richtlijnen voor het gebruik van DSP-handvat:
  6. Leerlingen bouwen gerobotiseerd afvalsorteersysteem met B&R-technologie
  7. PLC versus DCS
  8. 5 voordelen van het gebruik van Biz4intellias IoT-aangedreven waterlekdetectiesysteem in industrieën
  9. Transportsysteem begrijpen
  10. Ophangsysteem begrijpen
  11. Een frees als draaibank gebruiken