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


6
HttpClient - Uma tarefa foi cancelada?
Funciona bem quando há uma ou duas tarefas, porém gera um erro "Uma tarefa foi cancelada" quando temos mais de uma tarefa listada. List<Task> allTasks = new List<Task>(); allTasks.Add(....); allTasks.Add(....); Task.WaitAll(allTasks.ToArray(), configuration.CancellationToken); private static Task<T> HttpClientSendAsync<T>(string url, object data, HttpMethod method, string contentType, CancellationToken token) { HttpRequestMessage httpRequestMessage = new …

4
O que é um IndexOutOfRangeException / ArgumentOutOfRangeException e como corrigi-lo?
Eu tenho algum código e, quando executado, lança um IndexOutOfRangeException, dizendo: O índice estava fora dos limites da matriz. O que isso significa e o que posso fazer sobre isso? Dependendo das classes utilizadas, também pode ser ArgumentOutOfRangeException Ocorreu uma exceção do tipo 'System.ArgumentOutOfRangeException' no mscorlib.dll, mas não foi tratada …

7
Como definir enum para null
Eu tenho um enum string name; public enum Color { Red, Green, Yellow } Como configurá-lo para NULL no carregamento. name = ""; Color color = null; //error Editado: Meu mal, não expliquei direito. Mas todas as respostas relacionadas a anuláveis ​​são perfeitas. Minha situação é: E se, eu obtiver …
191 c#  enums  null  nullable 

14
Qual versão do C # estou usando
Quero descobrir qual versão do C # estou usando. Se eu estivesse usando python, faria algo como python -Vna linha de comando ou digite: import sys print sys.version Em PHP, eu faria algo assim: phpinfo();em java:java -version Mas não consegui descobrir como conseguir isso em c #. Esta pergunta não …
191 c#  version 

19
Converter inteiro em binário em C #
Como converter um número inteiro em sua representação binária? Estou usando este código: String input = "8"; String output = Convert.ToInt32(input, 2).ToString(); Mas isso lança uma exceção: Não foi possível encontrar nenhum dígito analisável
191 c# 

13
Editando valores de dicionário em um loop foreach
Estou tentando criar um gráfico de pizza a partir de um dicionário. Antes de exibir o gráfico de pizza, quero arrumar os dados. Estou removendo as fatias de torta que seriam inferiores a 5% da torta e colocando-as em uma fatia de "Outros". No entanto, estou recebendo uma Collection was …
191 c#  .net  .net-2.0 




5
Obtendo o nome da montagem
A classe de exceção do C # possui uma propriedade de origem que é definida como o nome do assembly por padrão. Existe outra maneira de obter essa sequência exata (sem analisar uma sequência diferente)? Eu tentei o seguinte: catch(Exception e) { string str = e.Source; //"EPA" - what I …



6
Substitua apenas alguns grupos pelo Regex
Vamos supor que eu tenha o seguinte regex: -(\d+)- e quero substituir, usando C #, o Grupo 1 (\d+)por AA, para obter: -AA- Agora estou substituindo-o usando: var text = "example-123-example"; var pattern = @"-(\d+)-"; var replaced = Regex.Replace(text, pattern, "-AA-"); Mas eu realmente não gosto disso, porque se eu …
190 c#  regex  replace 

10
Como habilitar o CORS no ASP.NET Core
Estou tentando habilitar o compartilhamento de recursos de origem cruzada na minha API da Web do ASP.NET Core, mas estou preso. O EnableCorsatributo aceita policyNamedo tipo stringcomo parâmetro: // Summary: // Creates a new instance of the Microsoft.AspNetCore.Cors.Core.EnableCorsAttribute. // // Parameters: // policyName: // The name of the policy to …
190 c#  asp.net-core 

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.