Perguntas com a marcação «c#»

C # (pronuncia-se "see sharp") é uma linguagem de programação multiparadigma de tipo estático desenvolvida pela Microsoft. O código C # geralmente tem como alvo a família de ferramentas e tempos de execução .NET da Microsoft, que inclui o .NET Framework, .NET Core e Xamarin, entre outros. Use esta tag para perguntas sobre o código escrito em C # ou especificação formal do C #.

10
Diferença entre lançar e usar o método Convert.To ()
Tenho uma função que lança um valor doubleem string. string variable = "5.00"; double varDouble = (double)variable; Uma alteração de código foi verificada e o projeto é compilado com o erro: System.InvalidCastException: Specified cast is not valid. No entanto, depois de fazer o seguinte ... string variable = "5.00"; double …
91 c#  casting 

4
Buffers de protocolo versus JSON ou BSON [fechado]
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 10 meses . Melhore esta questão Alguém tem alguma informação sobre as características de desempenho dos Buffers …

6
Erro ao enviar json em POST para serviço de API da web
Estou criando um serviço web usando Web API. Eu implementei uma aula simples public class ActivityResult { public String code; public int indexValue; public int primaryCodeReference; } E então eu implementei dentro do meu controlador [HttpPost] public HttpResponseMessage Post(ActivityResult ar) { return new HttpResponseMessage(HttpStatusCode.OK); } Mas quando chamo a API …

5
Lista de vinculação <T> para DataGridView no WinForm
Eu tenho uma aula class Person{ public string Name {get; set;} public string Surname {get; set;} } e um List&lt;Person&gt;ao qual adiciono alguns itens. A lista está vinculada ao meu DataGridView. List&lt;Person&gt; persons = new List&lt;Person&gt;(); persons.Add(new Person(){Name="Joe", Surname="Black"}); persons.Add(new Person(){Name="Misha", Surname="Kozlov"}); myGrid.DataSource = persons; Não tem problema. myGridexibe duas …

9
Leia o e-mail do MS Exchange em C #
Preciso ser capaz de monitorar e ler e-mails de uma determinada caixa de correio em um servidor MS Exchange (interno da minha empresa). Também preciso ler o endereço de e-mail do remetente, o assunto, o corpo da mensagem e fazer o download de um anexo, se houver. Qual é a …

10
Como obter o código de status do webclient?
Estou usando a WebClientclasse para postar alguns dados em um formulário da web. Gostaria de obter o código de status de resposta do envio do formulário. Até agora, descobri como obter o código de status se houver uma exceção Catch wex As WebException If TypeOf wex.Response Is HttpWebResponse Then msgbox(DirectCast(wex.Response, …
90 c#  .net  vb.net  webclient 

5
Exemplo mínimo de pipe nomeado do WCF
Estou procurando um exemplo mínimo de Pipes nomeados do WCF (espero dois aplicativos mínimos, servidor e cliente, que podem se comunicar por meio de um canal nomeado). A Microsoft tem o brilhante artigo Getting Started Tutorial que descreve o WCF via HTTP, e estou procurando algo semelhante sobre WCF e …
90 c#  wcf  named-pipes 


14
Como posso criar uma chave de produto para meu aplicativo C #?
Como posso criar uma chave de produto para meu aplicativo C #? Preciso criar uma chave de produto (ou licença) que atualizo anualmente. Além disso, preciso criar um para versões de teste. Relacionado: Qual a melhor forma de ofuscar meu código de verificação de licença de produto C #? Ativação …
90 c#  .net  license-key 


4
Comandos de consulta e / ou especificações bem projetados
Venho procurando há algum tempo por uma boa solução para os problemas apresentados pelo padrão típico de Repositório (lista crescente de métodos para consultas especializadas, etc. ver: http://ayende.com/blog/3955/repository- is-the-new-singleton ). Eu realmente gosto da ideia de usar consultas de comando, particularmente por meio do uso do padrão de especificação. No …

4
Por que List <T> .ForEach permite que sua lista seja modificada?
Se eu usar: var strings = new List&lt;string&gt; { "sample" }; foreach (string s in strings) { Console.WriteLine(s); strings.Add(s + "!"); } o Addin foreachlança uma InvalidOperationException (Collection foi modificada; a operação de enumeração pode não ser executada), que considero lógico, já que estamos puxando o tapete debaixo de nossos …
90 c#  list  foreach 

10
String escape em XML
Existe alguma função C # que poderia ser usada para escapar e cancelar o escape de uma string, que poderia ser usada para preencher o conteúdo de um elemento XML? Estou usando o VSTS 2008 + C # + .Net 3.0. EDIT 1: Estou concatenando um arquivo XML simples e …



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.