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
Como usar o IEqualityComparer
Tenho alguns sinos em meu banco de dados com o mesmo número. Eu quero obter todos eles sem duplicação. Criei uma classe de comparação para fazer este trabalho, mas a execução da função causa um grande atraso da função sem distinção, de 0,6 seg a 3,2 seg! Estou fazendo certo …

7
C # DateTime.Now precision
Acabei de ter um comportamento inesperado com DateTime.UtcNow ao fazer alguns testes de unidade. Parece que quando você chama DateTime.Now/UtcNow em rápida sucessão, parece devolver o mesmo valor por um intervalo de tempo mais longo do que o esperado, em vez de capturar incrementos de milissegundos mais precisos. Eu sei …




5
Autorizar Atributo com Múltiplas Funções
Eu gostaria de adicionar autorização a um controlador, para várias funções de uma vez. Normalmente seria assim: [Authorize(Roles = "RoleA,RoleB,RoleC")] public async Task<ActionResult> Index() { } Mas eu armazenei minhas funções em constantes, uma vez que elas podem mudar ou ser estendidas em algum ponto. public const RoleA = "RoleA"; …


23
Não é possível abrir o “teste” do banco de dados solicitado pelo login. O login falhou. Falha no login do usuário 'xyz \ ASPNET'
Eu criei um serviço web que está salvando alguns dados em db. Mas estou recebendo este erro: Não é possível abrir o banco de dados "teste" solicitado pelo login. O login falhou. Falha no login do usuário 'xyz \ ASPNET'. Minha string de conexão é Data Source=.\SQLExpress;Initial Catalog=IFItest;Integrated Security=True


11
Como substituir o item da lista da melhor maneira
if (listofelements.Contains(valueFieldValue.ToString())) { listofelements[listofelements.IndexOf(valueFieldValue.ToString())] = value.ToString(); } Eu substituí como acima. Existe alguma outra melhor maneira de comparar do que esta?
97 c# 

5
Use o atributo XmlInclude ou SoapInclude para especificar tipos que não são conhecidos estaticamente
Eu tenho um problema muito estranho ao trabalhar com .NET XmlSerializer. Faça as seguintes classes de exemplo: public class Order { public PaymentCollection Payments { get; set; } //everything else is serializable (including other collections of non-abstract types) } public class PaymentCollection : Collection<Payment> { } public abstract class Payment …
97 c#  .net  xml  xmlserializer 

18
Como definir um enum com valor de string?
Estou tentando definir Enume adicionar separadores comuns válidos que são usados ​​em arquivos CSV ou semelhantes. Em seguida, vou vinculá-lo a um ComboBoxcomo uma fonte de dados, de modo que sempre que adicionar ou remover da definição Enum, não precisarei alterar nada na caixa de combinação. O problema é como …
97 c#  string  enums 


14
Por que não posso fazer referência a System.ComponentModel.DataAnnotations?
Estou tentando usar DataAnnotations em meu projeto WPF para especificar um comprimento máximo de strings, com o seguinte: using System.ComponentModel.DataAnnotations; No entanto, recebo o erro O tipo ou nome do namespace 'DataAnnotations' não existe no namespace 'System.ComponentModel' (está faltando uma referência de assembly?) Eu vi outros exemplos onde DataAnnotations não …

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.