J'ai un tableau char à deux dimensions déclaré avec quatre chaînes.Déclarations conditionnelles de tableaux dans un tableau char à deux dimensions?
private static string string1 = "abcde";
private static string string2 = "ABCDE";
private static string string3 = "12345";
private static string string4 = "67890";
public string selectChars(bool includeOne, bool includeTwo, bool includeThree, bool includeFour)
{
char[][] charGroups = new char[][]
{
string1.ToCharArray(),
string2.ToCharArray(),
string3.ToCharArray(),
string4.ToCharArray()
};
}
Je veux déclarer et initialiser le tableau tel que l'ajout de chaîne est conditionnelle basée sur quatre drapeaux booléens. Par exemple, si includeOne et includeThree sont true, je veux finir par un charGroup [2] [5] ayant utilisé string1 et string 3.
(Ceci est un code existant où je ne veux pas changer radicalement le reste du code, si je peux déclarer conditionnellement le tableau dans ce bloc, j'ai terminé.)
Pourriez-vous expliquer votre problème par exemple. –
J'ai ajouté un peu plus de viande à ma description. J'espère que ça suffit. – alphadogg