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

9
Determinar a codificação de uma string em C #
Existe alguma maneira de determinar a codificação de uma seqüência de caracteres em c #? Digamos, eu tenho uma string de nome de arquivo, mas não sei se ela está codificada no Unicode UTF-16 ou na codificação padrão do sistema, como descubro?
127 c#  string  encoding 

2
Como ter uma variável dinâmica afeta o desempenho?
Eu tenho uma pergunta sobre o desempenho do dynamicem c #. Eu li que dynamicfaz o compilador funcionar novamente, mas o que ele faz? Ele precisa recompilar todo o método com a dynamicvariável usada como parâmetro ou apenas as linhas com comportamento / contexto dinâmico? Notei que o uso de …
127 c#  performance  dynamic 

7
hierarquia log4net e níveis de log
Este site diz Os madeireiros podem ter níveis atribuídos. Níveis são instâncias da classe log4net.Core.Level. Os seguintes níveis são definidos em ordem crescente de prioridade : TUDO DEPURAR INFO ADVERTIR ERRO FATAL FORA DEBUG parece ter prioridade mais baixa e ERRO é maior. Questão Se eu definir o exemplo Mín …


10
Como acesso a Configuração em qualquer classe no ASP.NET Core?
Passei pela documentação de configuração no núcleo do ASP.NET. A documentação diz que você pode acessar a configuração de qualquer lugar do aplicativo. Abaixo está Startup.cs criado pelo modelo public class Startup { public Startup(IHostingEnvironment env) { var builder = new ConfigurationBuilder() .SetBasePath(env.ContentRootPath) .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddJsonFile($"appsettings.{env.EnvironmentName}.json", optional: …


19
Como verificar se há uma seqüência codificada Base64 válida
Existe uma maneira no C # para ver se uma string está codificada na Base 64, além de apenas tentar convertê-la e ver se há algum erro? Eu tenho código de código como este: // Convert base64-encoded hash value into a byte array. byte[] HashBytes = Convert.FromBase64String(Value); Desejo evitar a …
127 c#  validation  base64 

3
Várias extensões de arquivo no OpenFileDialog
Como posso usar várias extensões de arquivo em um grupo usando OpenFileDialog? Eu tenho Filter = "BMP|*.bmp|GIF|*.gif|JPG|*.jpg|PNG|*.png|TIFF|*.tiff" e quero criar grupos para que JPG sejam * .jpg e * .jpeg, TIFF sejam * .tif e * .tiff e também "Todos os tipos de gráficos"? Como eu posso fazer isso?

5
#if Não depurar em c #?
Eu tenho a linha no código vb: #if Not Debug que devo converter e não o vejo em c #? Existe algo equivalente a isso ou há alguma solução alternativa?
127 c#  vb.net 

24
CSS, imagens, JS não carregando no IIS
Todos os meus aplicativos estavam funcionando bem, mas de repente todos os sites no IIS não carregavam css, imagens, scripts. Ele redireciona para a página de login. Se eu entrar ele funciona bem. por exemplo, mysite.com/Account/LogOn?ReturnUrl=%2fpublic%2fimages%2ficons%2f41.png Na minha máquina local, funciona bem sem login.
126 c#  asp.net-mvc  iis 


14
Por que as instruções de atribuição retornam um valor?
Isso é permitido: int a, b, c; a = b = c = 16; string s = null; while ((s = "Hello") != null) ; Para meu entendimento, a atribuição s = ”Hello”;deve apenas “Hello”ser atribuída s, mas a operação não deve retornar nenhum valor. Se isso fosse verdade, ((s …
126 c#  syntax 

1
Como colocar atributos via XElement
Eu tenho este código: XElement EcnAdminConf = new XElement("Type", new XElement("Connections", new XElement("Conn"), // Conn.SetAttributeValue("Server", comboBox1.Text); // Conn.SetAttributeValue("DataBase", comboBox2.Text))), new XElement("UDLFiles"))); // Conn. Como adiciono atributos a Conn? Quero adicionar os atributos que marquei como comentários, mas se eu tentar definir os atributos Connapós a definição EcnAdminConf, eles não serão …
126 c#  xml  linq-to-xml 

11
O LINQ to Entities não reconhece o método 'System.String ToString ()' e esse método não pode ser convertido em uma expressão de armazenamento
Estou migrando algumas coisas de um servidor mysql para um servidor sql, mas não consigo descobrir como fazer esse código funcionar: using (var context = new Context()) { ... foreach (var item in collection) { IQueryable<entity> pages = from p in context.pages where p.Serial == item.Key.ToString() select p; foreach (var …
126 c#  mysql  sql  linq 

5
Depurando propriedades automáticas
Existe alguma maneira de definir o ponto de interrupção no setter / getter na propriedade implementada automaticamente? int Counter { get; set; } Além de alterá-lo para propriedade padrão (estou fazendo isso dessa maneira, mas para fazer isso, preciso alterar e recompilar o projeto inteiro)

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.