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
Visual Studio 2015 é extremamente lento
Instalei o Visual Studio 2015 Professional Edition e as especificações do meu computador são Intel i7-3770 CPU 3,40 GHz, 8 GB de RAM e Windows 7 Enterprise de 64 bits. Quero atualizar meu projeto para .NET 4.6, que foi escrito no Visual studio 2005 .NET 2.0, mas tenho um sério …

15
Classificando um IList em C #
Então me deparei com um problema interessante hoje. Temos um serviço da web WCF que retorna um IList. Não era realmente grande coisa até que eu quisesse resolver isso. Acontece que a interface IList não tem um método de classificação embutido. Acabei usando o ArrayList.Adapter(list).Sort(new MyComparer())método para resolver o problema, …
86 c#  generics  sorting  ilist 

6
Por que Assert.AreEqual (T obj1, Tobj2) falha com matrizes de bytes idênticas
Tenho duas matrizes de bytes idênticas no seguinte segmento de código: /// <summary> ///A test for Bytes ///</summary> [TestMethod()] public void BytesTest() { byte[] bytes = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketData); TransferEventArgs target = new TransferEventArgs(bytes); byte[] expected = Encoding.UTF8.GetBytes(Properties.Resources.ExpectedPacketValue); byte[] actual; actual = target.Bytes; Assert.AreEqual(expected, actual); } Ambas as matrizes são idênticas até …

3
Mesclando duas imagens em C # /. NET
Ideia simples: tenho duas imagens que quero mesclar, uma é 500x500 que é transparente no meio e a outra é 150x150. A ideia básica é esta: Crie uma tela vazia de 500x500, posicione a imagem 150x150 no meio da tela vazia e copie a imagem 500x500 para que o meio …
86 c#  .net  image 

4
Como usar o await em um loop
Estou tentando criar um aplicativo de console assíncrono que faz algum trabalho em uma coleção. Eu tenho uma versão que usa paralelo para loop outra versão que usa async / await. Eu esperava que a versão assíncrona / aguardar funcionasse de forma semelhante à versão paralela, mas executa de forma …
86 c#  .net  async-await 


7
string.Junte-se a uma lista <int> ou outro tipo
Quero transformar uma matriz ou lista de ints em uma string delimitada por vírgulas, como esta: string myFunction(List&lt;int&gt; a) { return string.Join(",", a); } Mas string.Join leva apenas List&lt;string&gt;como segundo parâmetro. Qual é a melhor maneira de fazer isso?
86 c#  arrays  string 

5
Como validar credenciais de domínio?
Quero validar um conjunto de credenciais em relação ao controlador de domínio. por exemplo: Username: STACKOVERFLOW\joel Password: splotchy Método 1. Consultar o Active Directory com representação Muitas pessoas sugerem consultar o Active Directory para algo. Se uma exceção for lançada, você saberá que as credenciais não são válidas - como …




4
Enviar JSON via POST em C # e receber o JSON retornado?
Esta é minha primeira vez usando JSON, bem como System.Nete WebRequestem qualquer das minhas aplicações. Meu aplicativo deve enviar uma carga JSON, semelhante à abaixo, para um servidor de autenticação: { "agent": { "name": "Agent Name", "version": 1 }, "username": "Username", "password": "User Password", "token": "xxxxxx" } Para criar essa …


7
Lista eficiente de strings exclusivas C #
Qual é a maneira mais eficiente de armazenar uma lista de strings ignorando quaisquer duplicatas? Eu estava pensando que um dicionário pode ser melhor inserir strings escrevendo dict [str] = false; e enumerando por meio das chaves como uma lista. Essa é uma boa solução?
86 c#  unique-values 

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.