Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como Serializar um objeto Com Enum
Você pode serializar um objeto que contém um Enum usando técnicas de serialização padrão , desde que o Enum atende a determinados critérios . Programadores serializar objetos para salvá-los em um arquivo de texto padrão, arquivo XML ou binário . Programadores geralmente serializar objetos antes de permitir que um programa para sair. Por exemplo, um programador de jogos pode seriar jogo atual de um jogador para salvá-lo. Quase toda vez que você salvar um arquivo, você serializado -lo para posterior recuperação e utilização. Instruções
1

Comece seu ambiente de desenvolvimento de escolha e criar uma classe para serializar o objeto . Adicionar referências de biblioteca adequados para o tipo de serialização pretende completar . . Por exemplo, se você pretende serializar seu objeto usando classes da NET serialização XML , escreva :

System.Xml

System.XML.Serialization

XmlSerializer público ( < br >

MySampleClass SampleClass

)
2

criar uma instância da classe que irá executar a serialização - por exemplo :

XmlSerializer sampleSerializer = new XMLSerializer ( typeof ( sampleItem ) );
3

criar uma instância do objeto que contém enumerações :

MyEnumObject enumObject = new MyEnumObject ();
4

Executar verificações , se necessário, para assegurar que as enumerações dentro do objeto não violam restrições de serialização. . , Por exemplo, da NET XmlSerializer não é possível serializar enumerações do tipo ULong que têm um valor mais elevado do que 9.223.372.036.854.775.807
5

Serializar o objeto que contém o Enum usando qualquer método é fornecido pelo seu quadro - por exemplo. :

XmlSerializer SampleSerializeObject = new XmlSerializer ( enumObject );

(Veja Referências 3)

Anterior :

Próximo : No
  Os artigos relacionados
·Função Callback 
·Como fazer um menu em Matlab 
·Como Chegar SoapClient para Enviar um Accept Header 
·Como usar um Sistema de Rastreamento consistente para f…
·Como usar o MATLAB para resolver um problema de program…
·Como instalar o CORBA IDL no NetBeans 
·A função de F- Estatísticas em MATLAB 
·Como saber qual página está pendurando no Apache 
·Como Nomeie uma variável usando a SAS Macro 
·O que é sempre escrito em uma declaração If /Then 
  Artigos em destaque
·Como escrever sinais periódicos em MATLAB 
·Como passar uma String para abrir um ifstream 
·Visual C Tutorial 2005 
·A Divisão de Identificação em COBOL 
·Como converter uma String em caracteres em C + + 
·Como detectar Peak em MATLAB 
·Níveis de contorno em MATLAB 
·Como contar Tempo de Simulação em Matlab 
·Diferentes Lotes da cor em MATLAB 
·Como adicionar Gridview 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados