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


30
Adicionar espaços antes de letras maiúsculas
Dada a sequência "ThisStringHasNoSpacesButItDoesHaveCapitals", qual é a melhor maneira de adicionar espaços antes das letras maiúsculas. Portanto, a sequência final seria "Esta sequência não possui espaços, mas possui letras maiúsculas" Aqui está minha tentativa com um RegEx System.Text.RegularExpressions.Regex.Replace(value, "[A-Z]", " $0")
193 c#  regex  string 


7
Como obter o índice de um item em uma lista em uma única etapa?
Como posso encontrar o índice de um item em uma lista sem percorrê-lo? Atualmente, isso não parece muito bom - pesquisar na mesma lista o mesmo item duas vezes, apenas para obter o índice: var oProp = something; int theThingIActuallyAmInterestedIn = myList.IndexOf(myList.Single(i => i.Prop == oProp));
193 c#  linq  lookup 



5
Janela x Página x UserControl para navegação no WPF?
No momento, estou escrevendo um aplicativo de desktop, mas não consigo entender o que usar ao redirecionar alguém para uma nova seção do aplicativo. Minhas opções parecem ser Janela Página UserControl mas não entendo qual é a diferença entre eles e quando devo usar cada um. Alguém poderia explicar as …
192 c#  wpf 


3
Como criar e usar recursos no .NET
Como crio um recurso que posso referenciar e usar em várias partes do meu programa facilmente? Meu problema específico é que tenho um NotifyIcon do qual desejo alterar o ícone, dependendo do estado do programa. Um problema comum, mas com o qual estou lutando há muito tempo.



16
Arquivo de configuração DLL do C #
Estou tentando adicionar um arquivo app.config à minha DLL, mas todas as tentativas falharam. De acordo com o MusicGenesis em ' Colocando informações de configuração em uma DLL ', isso não deve ser um problema. Então, obviamente, estou fazendo algo errado ... O código a seguir deve retornar meu ConnectionString …
191 c#  app-config 

10
Dividir string, converter ToList <int> () em uma linha
Eu tenho uma string que tem números string sNumbers = "1,2,3,4,5"; Eu posso dividi-lo e convertê-lo em List&lt;int&gt; sNumbers.Split( new[] { ',' } ).ToList&lt;int&gt;(); Como posso converter um array de strings para uma lista inteira? Para que eu possa converter string[]paraIEnumerable
191 c#  list  split 



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.