Compartilhar via


Recursos no formato de arquivo de texto

Arquivos de texto (.txt) só podem conter recursos de seqüência de caracteres.Mesmo tempo que você salvar um arquivo de texto apropriadamente, você pode especificar cadeias de caracteres usando um dos três esquemas de codificação: UTF-16 em ordem de byte little-endian ou big-endian ou UTF-8.Por exemplo, se você desejar salvar e usar caracteres alemão, salve seu arquivo de texto usando o UTF-8 de codificação em vez de usar uma página de código ANSI específica.Para obter mais informações sobre como usar codificações, consulte Unicode no .NET estrutura.

Observação:

O Gerador arquivo de recurso (Resgen.exe) trata sistema autônomo UTF-8 por padrão.Para Resgen.exe reconhecer um arquivo codificado com UTF-16, você deve incluir uma marca de ordem de byte Unicode (U+FEFF) no início do arquivo.

Juntamente com entradas de seqüência de caracteres, arquivos de texto podem conter comentários.Não há um limite para o número de entradas que você pode incluir em um arquivo de texto.Você também pode usar espaço em branco (linhas em branco) em todo o arquivo para facilitar a leitura.Você deve observar que os espaços ao redor não estão incluídos uma linha individual quando armazenado ou recuperado.Além disso, é permitida uma cadeia de caracteres vazia.

Se o arquivo de texto contiver duplicata recurso nomes, Resgen.exe irão emitir um aviso e ignorar nomes duplicados.

A tabela a seguir descreve os tipos de entrada para arquivos de texto.

Entrada

Descrição

;comentários

Opcionalmente, você pode incluir comentários ao longo de um arquivo de texto.Você deve prefixar um comentário com um ponto-e-vírgula ou um sinal numérico (#).Comentários podem ajudar a explicar como os recursos estão organizados.Por exemplo, você pode organizar seus recursos em um arquivo específico, rotulando-sistema autônomo com comentários sistema autônomo exceções, mensagens Geral,; rótulos de texto; títulos de formulário e assim por diante.Observe que esses comentários são perdidos quando você converte um arquivo .txt em um arquivo .Recursos.

nome = valor

Você deve especificar sistema autônomo recursos de cadeias de caracteres sistema autônomo entradas de emparelhar nome/valor, onde o nome é uma seqüência de caracteres que descreve o recurso e o valor é a seqüência de caracteres de recurso que será retornada quando o nome é recuperado pelo Método ResourceManager.GetString.O nome e o valor devem ser separados por um sinal de igual (=).Por exemplo, Msg1 = Olá e bem-vindo!O valor não pode conter caracteres de nova linha, mas você pode usar caracteres de escape C estilo-linguagem sistema autônomo \n para representar uma nova linha e \t para representar uma guia.Além disso, é permitida uma cadeia de caracteres vazia.Por exemplo: MyEmptyString =.

Depois de adicionar as entradas desejadas ao seu arquivo de texto, salvá-lo com um nome apropriado e a extensão .txt.

Observação:

Não use o arquivo de recursos para guardar senhas, informações sigilosas ou dados particulares.

Não é possível incorporar um arquivo .txt em um assembly.Você deve converter o arquivo .txt em um arquivo .Recursos usando o Recurso File gerador (Resgen.exe).Para obter mais informações, consulte Recursos no formato .Resources.

Consulte também

Conceitos

Criando arquivos recurso

Recursos no formato arquivo .Resources

Referência

Recurso Arquivo Generator (Resgen.exe)