Salut
je n'arrive pas a bien me servir des tableaux a plusieurs dimension. En fait je dispose d'une structure [B]Vorlesung/B:
public struct Vorlesung
{
private int nummer;
public String Dozent { get; set; }
public String kurzbezeichnung { get; set; }
private int Nummer
{
get
{
return nummer;
}
}
public Vorlesung(int nummer)
: this()
{
this.nummer = nummer;
}
public Vorlesung(String kurzbezeichnung,String nummer)
: this()
{
this.kurzbezeichnung = kurzbezeichnung;
this.nummer=nummer
}
public Vorlesung(String kurzbezeichnung,int nummer, String dozent)
: this()
{
this.kurzbezeichnung = kurzbezeichnung;
this.nummer=nummer
this.dozent=dozent
}
}
je dispose aussi d'une énumération [B]Tags/B:
enum Tags { Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday };
d'une classe [B]Vorlesungseinheit/B:
class Vorlesungseinheit
{
private Vorlesung gilles;
public Vorlesung Gilles
{
get
{
return gilles;
}
}
public String Raum { get; set; }
public Vorlesungseinheit(Vorlesung gilles, String raum)
{
this.gilles = gilles;
this.Raum = raum;
}
}
je dois ensuite implémenté une classe [B]Vorlesungsplan/B dont Vorlesungsplan lui même est un array a deux dimensions dont les éléments sont de type Vorlesungseinheit:
i- la première dimension presénte les jours
ii- la deuxième présente les blocks de cours ie de 1 á 6
je ne sais pas comment m'y prendre. j'ai essayé ceci:
public class Vorlesungsplan
{
Vorlesungsplan[,] plan = new Vorlesungsplan[,] { { Tags.Monday }, { Tags.Tuesday }, { Tags.Wednesday }, { Tags.Thursday }, { Tags.Friday }, { 1, 2, 3, 4.5, 6 } };
mais mes élement ne sont pas de type vorlesungseinheit, bref je suis............
merci
Configuration: Windows Vista
Firefox 3.0.5