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

5
Curiosidade ReSharper: “O parâmetro é usado apenas para verificação (ões) de pré-condição.”
Por que o ReSharper está me julgando por este código? private Control GetCorrespondingInputControl(SupportedType supportedType, object settingValue) { this.ValidateCorrespondingValueType(supportedType, settingValue); switch(supportedType) { case SupportedType.String: return new TextBox { Text = (string)settingValue }; case SupportedType.DateTime: return new MonthPicker { Value = (DateTime)settingValue, ShowUpDown = true }; default: throw new ArgumentOutOfRangeException(string.Format("The supported type …



14
Incorporar hash git commit em uma dll .Net
Estou construindo um aplicativo C #, usando Git como meu controle de versão. Existe uma maneira de incorporar automaticamente o último hash de confirmação no executável quando eu construo meu aplicativo? Por exemplo, imprimir o hash de confirmação no console seria algo como: class PrintCommitHash { private String lastCommitHash = …
102 c#  git 

2
Converta um enum para List <string>
Como faço para converter o seguinte Enum em uma lista de strings? [Flags] public enum DataSourceTypes { None = 0, Grid = 1, ExcelFile = 2, ODBC = 4 }; Não consegui encontrar esta pergunta exata, este Enum para Listar é o mais próximo, mas quero especificamenteList&lt;string&gt;
102 c#  .net  enums  generic-list 

6
Converter SVG em PNG usando C # [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 6 anos atrás . Melhore esta questão Tenho tentado converter imagens SVG para PNG usando C #, sem …
102 c#  .net  png  svg 



8
C # 'é' desempenho do operador
Tenho um programa que exige desempenho rápido. Em um de seus loops internos, preciso testar o tipo de um objeto para ver se ele herda de uma determinada interface. Uma maneira de fazer isso seria com a funcionalidade de verificação de tipo integrada do CLR. O método mais elegante provavelmente …
102 c#  performance  clr  gettype 

6
Como fazer funções inline em C #
Estou usando Linq To XML new XElement("Prefix", Prefix == null ? "" : Prefix) mas eu quero fazer alguns cálculos para o prefixo antes de adicioná-lo ao xml, como eliminar espaços, caracteres especiais, alguns cálculos etc. Eu não quero criar funções porque estas não vão ajudar em nenhuma outra parte …
102 c#  .net 



10
Visual Studio: Vários comandos pós-compilação?
O Visual Studio 2008 me permite declarar um comando e anexá-lo ao evento pós-construção de um projeto. Como muitos desenvolvedores, eu o uso regularmente para copiar arquivos para o diretório de saída do aplicativo. Estou trabalhando em um projeto onde preciso xcopy arquivos de dois lugares diferentes para dois destinos …

17
Benefícios de usar o operador condicional?: (Ternário)
Quais são as vantagens e desvantagens do operador?: Em oposição à instrução if-else padrão. Os mais óbvios são: Condicional?: Operador Mais curto e mais conciso ao lidar com comparações e atribuições de valor direto Não parece ser tão flexível quanto a construção if / else If / Else padrão Pode …


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.