Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.969 pregleda

Najnovija ↓

Enumarating Enums? Zasto da ne??? 03.03.2006. u 21:37 · pre 251 mesec #1
Zasto se ne mogu "enumerisati" enums?
Zasto ne bi moglo nesto kao:

enum E { A, B, C, D }

foreach( E e in E ) { ... }

Pozdrav
Potpis
Jednostavnost! Odlika genijalnosti
Re: Enumarating Enums? Zasto da ne??? 03.03.2006. u 21:55 · pre 251 mesec #2
Bice da je moguce sa vb.net:

Code:

'Loop through the enumeration members
Dim names As String() = System.Enum.GetNames(GetType(Characteristics))
For i as Integer = 0 To names.Length-1
    Response.Write(names(i))
Next        


Medjutim nikako da implementiram to resenje u c#
Potpis
Jednostavnost! Odlika genijalnosti
Re: Enumarating Enums? Zasto da ne??? 03.03.2006. u 22:52 · pre 251 mesec #3
i napokon ...

Code:

[Visual Basic] 
Imports System

Public Class GetValuesTest
    
    Enum Colors
        Red
        Green
        Blue
        Yellow
    End Enum 'Colors
    
    Enum Styles
        Plaid = 0
        Striped = 23
        Tartan = 65
        Corduroy = 78
    End Enum 'Styles
    
    Public Shared Sub Main()
        
        Console.WriteLine("The values of the Colors Enum are:")
        Dim i As Integer
        For Each i In  [Enum].GetValues(GetType(Colors))
            Console.WriteLine(i)
        Next i

        Console.WriteLine()
        
        Console.WriteLine("The values of the Styles Enum are:")
        For Each i In  [Enum].GetValues(GetType(Styles))
            Console.WriteLine(i)
        Next i
    End Sub 'Main
End Class 'GetValuesTest

[C#] 
using System;

public class GetValuesTest {
    enum Colors { Red, Green, Blue, Yellow };
    enum Styles { Plaid = 0, Striped = 23, Tartan = 65, Corduroy = 78 };

    public static void Main() {

        Console.WriteLine("The values of the Colors Enum are:");
        foreach(int i in Enum.GetValues(typeof(Colors)))
            Console.WriteLine(i);

        Console.WriteLine();

        Console.WriteLine("The values of the Styles Enum are:");
        foreach(int i in Enum.GetValues(typeof(Styles)))
            Console.WriteLine(i);
    }
}

Potpis
Jednostavnost! Odlika genijalnosti
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme