ASP.NET: deux façons d'accéder à des ressources globales par programme

Je sais que je peux définir un texte de l'Étiquette en utilisant la syntaxe suivante.

lblMessage.Text = (string)GetGlobalResourceObject("resxFile", "message");

Quels sont les avantages et les inconvénients associés à l'aide de la syntaxe suivante?

lblMessage.Text = Resources.resxFile.message;

La deuxième méthode ne fonctionnera pas pour des fichiers de ressources locales. Est-il une syntaxe différente pour des fichiers de ressources locales?

Notez que le deuxième moyen d'accéder à un fichier de ressource ne fonctionne que si vous n'avez pas de plan pour localiser et donc le nom de "Ressources.TextResources.resx" au lieu de "des Ressources.TextResources.fr.resx"

OriginalL'auteur 400_the_cat | 2010-07-08