Voilà. Question toute bête. Comment puis-je faire un tableau de string? Est-ce seulement possible?

Dans mes programmes, je n'ai aucune difficulté à créer des variables seules ou des tableaux de n'importe quel autre type de variables.

ex:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
double groar;
int woof[5];
String^ meow;
Mais quand j'essais "String^ beeh[5];" j'obtiens cette erreur:
Erreur 1 error C2728: 'System::String ^'*: un tableau natif ne peut pas contenir ce type managé
Précision: J'utilise Visual C++ 2008 Express.

Donc j'en reviens à mes questions:
Est-il possible d'utiliser des tableaux de String?
Si oui, comment?
Sinon, un tableau de *char serait-il possible?
Ce genre de tableaux pourrait-il être utilisé comme variable globale?

Merci pour vos réponses futures,
Flash Soul~

P.S.: Notons par ailleurs que je n'ai jamais fréquenté les "char" :p. Si cette solution s'avère la seule possibilité (en admettant que ce soit possible), pourrait-on me référer à un bon guide sur leur utilisation dans ce cas précis de "tableau de tableau de char"? Merci .