Programação

Q & A para programadores profissionais e entusiastas


10
Desserializar JSON com C #
Estou tentando desserializar a chamada da API Graph de um amigo do Facebook em uma lista de objetos. O objeto JSON se parece com: {"data":[{"id":"518523721","name":"ftyft"}, {"id":"527032438","name":"ftyftyf"}, {"id":"527572047","name":"ftgft"}, {"id":"531141884","name":"ftftft"}, {"id":"532652067","name"... List<EFacebook> facebooks = new JavaScriptSerializer().Deserialize<List<EFacebook>>(result); Não está funcionando, porque o objeto primitivo é inválido. Como posso desserializar isso?
206 c#  json 


6
Lista de strings para uma string
Digamos que você tenha um: List<string> los = new List<string>(); Neste mundo funcional maluco que vivemos atualmente, qual seria o melhor para criar uma string concatenando: String.Join(String.Empty, los.ToArray()); StringBuilder builder = new StringBuilder(); los.ForEach(s => builder.Append(s)); string disp = los.Aggregate<string>((a, b) => a + b); foreach StringBuilder antigo simples ou …




8
Como atualizar rubygems
Preciso atualizar o gems para 1.8. Tentei instalar os respectivos pacotes debian, mas parece que ele não está sendo atualizado. anujm@test:~$ dpkg -l |grep -i rubygem ii rubygems 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii rubygems-lwes 0.8.2-1323277262 LWES rubygems ii rubygems1.8 1.3.5-1ubuntu2 package management framework for Ruby libraries/applications ii …
206 ruby  gem 

9
Remover itens de uma lista em outra
Estou tentando descobrir como percorrer uma lista genérica de itens que quero remover de outra lista de itens. Então, digamos que eu tenho isso como um exemplo hipotético List<car> list1 = GetTheList(); List<car> list2 = GetSomeOtherList(); Desejo percorrer a lista1 com um foreach e remover cada item da lista1, que …
206 c#  .net  list 


9
Confirmar histórico no repositório remoto
Estou tentando acessar o histórico de consolidação de uma filial em um repositório remoto. Dei uma olhada no documento, mas não consegui encontrar informações substanciais sobre como acessar o histórico de consolidação de um repositório remoto usando meu cliente git local.
206 git  git-log 

17
AutoMapper: "Ignorar o resto"?
Existe uma maneira de dizer ao AutoMapper para ignorar todas as propriedades, exceto aquelas mapeadas explicitamente? Eu tenho classes DTO externas que provavelmente mudam do lado de fora e quero evitar especificar que cada propriedade seja ignorada explicitamente, pois a adição de novas propriedades interromperá a funcionalidade (causará exceções) ao …
206 .net  automapper 



9
Aguarde até que um processo termine
Eu tenho um aplicativo que faz Process.Start() para iniciar outra aplicação 'ABC'. Eu quero esperar até que o aplicativo termine (processo acabe) e continue minha execução. Como eu posso fazer isso? Pode haver várias instâncias do aplicativo 'ABC' sendo executadas ao mesmo tempo.
206 c#  .net  process 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.