Articles of c #

Como mostrar o “colar class Json” no visual studio 2012 ao clicar em Colar especial?

Eu estou tentando usar o recurso especial passado no vs 2012 para gerar c # class para meus dados do Json. Eu baixei o Json.New do NewtonSoft do Nuget e, em seguida, adicionei uma nova class .cs, copiei meus dados json para a área de transferência, mas quando vou para Edit-> Paste Special -> eu […]

Como usar a constante PI em C ++

Eu quero usar a constante PI e funções trigonométricas em algum programa C ++. Eu obtenho as funções trigonométricas com include . No entanto, parece não haver uma definição para PI neste arquivo de header. Como posso obter o PI sem defini-lo manualmente?

Atribuir BitmapImage de Resources.resx para Image.Source?

Eu gostaria de atribuir um BitmapImage do meu Resources.resx para uma Image . De antemão eu salvei uma imagem .png para Resources.resx. Esta imagem está agora localizada em “/Resources/logo.png”. Depois de ler vários posts SO e outros artigos eu tenho isso agora: logoImage.Source = new BitmapImage(new Uri(@”pack://application:,,,/Resources/logo.png”)); Infelizmente isso não funciona. Eu não sei como […]

Como serializar um dictionary como parte de seu object pai usando Json.Net

Estou usando o Json.Net para serialização. Eu tenho uma aula com um dictionary: public class Test { public string X { get; set; } public Dictionary Y { get; set; } } Posso de alguma forma serializar este object para obter o seguinte JSON { “X” : “value”, “key1”: “value1”, “key2”: “value2″ } onde “key1”, […]

Mudança à esquerda com contagem de mudança negativa

O que exatamente acontece aqui? a << -5 Obviamente, não muda direito. Mas o livro que estou lendo diz: Em uma máquina, esta expressão realmente faz um deslocamento à esquerda de 27 bits Minha pergunta é; porque? O que causa um desvio à esquerda de 27 bits? E o que exatamente acontece quando mudamos com […]

Por que a operação left shift invoca o comportamento indefinido quando o operando esquerdo tem valor negativo?

Na operação de deslocamento à esquerda C bit a bit invoca o comportamento indefinido quando o operando do lado esquerdo tem valor negativo. Cotação relevante da ISO C99 (6.5.7 / 4) O resultado de E1 << E2 é E1 posições de bit E2 deslocadas para a esquerda; os bits desocupados são preenchidos com zeros. Se […]

Como detectar se estou compilando código com o Visual Studio 2008?

Existe alguma maneira de saber se estou compilando no Microsoft Visual Studio 2008?

Obter um controle Windows Forms pelo nome em c #

Eu tenho um ToolStripMenuItem chamado “myMenu”. Como posso acessar isso assim: /* Normally, I would do: */ this.myMenu… etc. /* But how do I access it like this: */ String name = myMenu; this.name… Isso ocorre porque estou gerando dinamicamente ToolStripMenuItems de um arquivo XML e preciso referenciar itens de menu por seus nomes gerados […]

Sistema de events simples no Unity

Eu estou tentando usar o sistema de events no Unity (o caminho C #), mas estou tendo problemas para implementá-lo. A maioria dos exemplos, mostra uma class, onde você define o manipulador; em seguida, você escreve na mesma class, a function que corresponde à assinatura do manipulador e escreve os events como estáticos public class […]

Melhor maneira de asp.net forçar https para um site inteiro?

Cerca de seis meses atrás, implementei um site em que todas as solicitações precisavam estar acima de https. A única maneira que eu encontrei para garantir que todas as solicitações para uma página fossem sobre https era verificar isso no evento de carregamento da página. Se a solicitação não tiver sido sobre http, eu responder.redirect […]