Structure et énumération C#

Les énumérations sont des constantes nommées. Nous pouvons les déclarer en utilisant le mot-clé enum.
Les énumérations sont dérivées de System.Enum.

using System;

enum DaysOfWeek {Sun, Mon, Tue, Wed, Thu, Fri};

class CosmicLearn
{
    static void Main(String[] args){
        Console.Write(DaysOfWeek.Sun);
	}
}

Sortie :
Sun


Struct

En C #, une structure est utilisée pour conserver un conteneur sur des données associées. Exemple pour un Rectangle, nous pouvons utiliser une structure pour maintenir la longueur et la largeur ensemble.
using System;

public struct Rectangle 
{
	public int length;
	public int breadth;
}

class CosmicLearn
{
    static void Main(String[] args){
        Rectangle rectangle;
        rectangle.length = 10;
        rectangle.breadth = 20;
        Console.Write("Area of Rectangle = " + (rectangle.length * rectangle.breadth));
	}
}

Sortie:
Area of Rectangle = 200

Précédent : C# Multithreading | Suivant : Génériques C#

<
>