Visualizzazione dei risultati da 1 a 5 su 5

Discussione: c# enum

  1. #1

    c# enum

    sto facendo i primi passi in c# e non riesco a correggere queste 4 righe di codice, sono sicuro che ci metterete un attimo ad aiutarmi... Grazie in anticipo

    using System;

    class MainClass
    {
    public static void Main(string[] args)
    {
    Console.WriteLine("Esempio di Enumerazione\n");
    }
    public enum Giorno //enumeratore
    {Lun =1, Mar, Mer, Giov, Ven, Sab, Dom};
    Giorno = Sab;
    Console.Write(Giorno);
    }

  2. #2
    please datemi una mano

  3. #3
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Così?

    codice:
    using System;
    
    class MainClass {
    
    	enum Giorni {
    		Lun = 1, 
    		Mar = 2, 
    		Mer = 3, 
    		Giov = 4, 
    		Ven = 5, 
    		Sab = 6, 
    		Dom = 7
    	}
    
    	public static void Main(string[] args) {
    		Console.WriteLine("Esempio di Enumerazione\n");
    		Console.WriteLine("Domenica: {0}", Giorni.Dom);
    	}
    	
    }
    HTH
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  4. #4
    ok funziona grazie ma perchè si mette {0} in console.writeline?
    sono alle prime armi con il c#

  5. #5
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Per dirgli che in quella posizione ci andrà il primo valore che specifichi dopo la ","
    Puoi usare anche il concatenamento di stringhe altrimenti:
    codice:
    Console.WriteLine("Domenica: " + Giorni.Dom.ToString());
    HTH
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.