J'utilise la classe suivanteCommande Groupe des dossiers
class Country
{
string CtryID {get; set;}
List<City> city {get; set;}
}
class City
{
string county {get; set;}
int sqkm {get; set;}
}
Je veux commander le résultat comme celui-ci
est Voici quelques exemples de données pour Pays et Ville
Pays
US
UK
Canada
Ville
CITYC
CityF
CITYA
CityB
CityG
CityD
citye
Je veux commander les dossiers par pays, puis la ville (en supposant un certain les villes appartiennent à des pays respectifs) et imprimez-les comme ceci
Canada CITYA CityB citye
UK CityG CityF
US CITYC CityD
et ainsi de suite
Quelle est votre source de données? Une liste de villes? Ou des pays? Il semble étrange que vous n'ayez aucun moyen d'aller d'une ville à l'autre sans vérifier pour chaque pays s'il se trouve dans la liste des villes de ce pays ... –
Aucune liste de pays .. comme ce nouveau pays() {CtryID = "US", cty = new Liste {new Ville() {county = "CityF", sqkm = 2803}, –
Gokul
J'ai une liste CountryList countries = new Liste () Si ce n'est pas la bonne façon de faire , alors comment devraient être les classes? –
Gokul