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 #.


19
Por que não existe Char.Empty como String.Empty?
Existe uma razão para isso? Estou perguntando, porque se você precisasse usar muitos caracteres vazios, entraria na mesma situação que usaria quando usasse muitas strings vazias. Edit: O motivo desse uso foi o seguinte: myString.Replace ('c', '') Portanto, remova todas as instâncias de 'c's do myString.

2
Como decodificar uma string codificada em base64?
Estou tentando "decodificar" esta seguinte seqüência Base64: OBFZDTcPCxlCKhdXCQ0kMQhKPh9uIgYIAQxALBtZAwUeOzcdcUEeW0dMO1kbPElWCV1ISFFKZ0kdWFlLAURPZhEFQVseXVtPOUUICVhMAzcfZ14AVEdIVVgfAUIBWVpOUlAeaUVMXFlKIy9rGUN0VF08Oz1POxFfTCcVFw1LMQNbBQYWAQ == Isto é o que eu sei sobre a própria string: A cadeia original é passada primeiro pelo seguinte código: private static string m000493(string p0, string p1) { StringBuilder builder = new StringBuilder(p0); StringBuilder builder2 = new StringBuilder(p1); StringBuilder builder3 = new …
258 c#  encoding  base64 

7
Arredonde o dobro em duas casas decimais em C #?
Quero arredondar o valor duplo em duas casas decimais em c # como posso fazer isso? double inputValue = 48.485; depois de arredondar inputValue = 48.49; Relacionado: c # - Como arredondar um valor decimal para 2 casas decimais (para saída em uma página)
258 c#  double  rounding 

20
Exemplo simples de máquina de estado em C #?
Atualizar: Mais uma vez obrigado pelos exemplos, eles foram muito úteis e, com o seguinte, não pretendo tirar nada deles. Não são os exemplos atualmente dados, até onde eu os entendo e máquinas de estado, apenas metade do que geralmente entendemos por uma máquina de estado? No sentido de que …
258 c#  state-machine 

12
Como abrir no navegador padrão em C #
Estou projetando um pequeno aplicativo C # e há um navegador da Web nele. Atualmente, tenho todos os meus padrões no meu computador, digamos que o google chrome é o meu navegador padrão, mas quando clico em um link no meu aplicativo para abrir em uma nova janela, ele abre …


7
.NET Core vs Mono
Qual é a diferença entre o .NET Core e o Mono? Encontrei uma declaração no site oficial que dizia: "O código escrito para ele também é portátil em pilhas de aplicativos, como o Mono". Meu objetivo é usar C #, LINQ, EF7 e Visual Studio para criar um site que …
257 c#  .net  mono  .net-core 

8
Nenhum erro encontrado de exportação do EditorOptionDefinition
No Visual Studio 2013, comecei a receber o seguinte erro ao tentar abrir arquivos C #: No EditorOptionDefinition export found for the given option name: Tabs/ConvertTabsToSpaces Parameter name: optionID Eu não tive problemas durante toda a manhã até fechar e reabrir uma solução C # em que estava trabalhando quando …

10
Renderizar parcial de uma pasta diferente (não compartilhada)
Como posso ter uma exibição renderizada parcial (controle de usuário) de uma pasta diferente? Na pré-visualização 3, eu costumava chamar RenderUserControl com o caminho completo, mas com a atualização para a pré-visualização 5, isso não é mais possível. Em vez disso, obtivemos o método RenderPartial, mas ele não está me …

24
Chaves duplicadas em dicionários .NET?
Existem classes de dicionário na biblioteca de classes base do .NET que permitem que chaves duplicadas sejam usadas? A única solução que encontrei é criar, por exemplo, uma classe como: Dictionary<string, List<object>> Mas isso é bastante irritante para realmente usar. Em Java, acredito que um MultiMap realiza isso, mas não …
256 c#  .net  dictionary  multimap 

10
Delegados predicados em C #
Você pode me explicar: O que é um Delegado Predicado? Onde devemos usar predicados? Alguma prática recomendada ao usar predicados? O código-fonte descritivo será apreciado.
256 c#  .net  predicate 


13
Como obtenho JSON formatado no .NET usando C #?
Estou usando o analisador .NET JSON e gostaria de serializar meu arquivo de configuração para que fique legível. Então, em vez de: {"blah":"v", "blah2":"v2"} Eu gostaria de algo mais agradável como: { "blah":"v", "blah2":"v2" } Meu código é algo como isto: using System.Web.Script.Serialization; var ser = new JavaScriptSerializer(); configSz = …


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.