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



1
Implementando um calendário não terrestre
Enquanto procurava soluções para outra questão, me perguntei se seria possível usar a Calendarclasse .NET para implementar um calendário que não fosse baseado nas convenções terrestres. Por exemplo, o dia de Marte é cerca de 2,7% mais longo do que um dia aqui na Terra: Uma convenção usada por projetos …
91 c#  .net  datetime  calendar 

14
Gerando uma série de letras no alfabeto
Existe uma maneira fácil de gerar uma matriz contendo as letras do alfabeto em C #? Não é muito difícil fazer isso manualmente, mas eu queria saber se existe uma maneira embutida de fazer isso.
91 c#  alphabet 

8
Botão Escape para fechar o formulário Windows Forms em C #
Eu tentei o seguinte: private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { if ((Keys) e.KeyValue == Keys.Escape) this.Close(); } Mas não funciona. Então eu tentei isso: protected override void OnKeyDown(KeyEventArgs e) { base.OnKeyDown(e); if (e.KeyCode == Keys.Escape) this.Close(); } E ainda nada está funcionando. O KeyPreview nas propriedades do formulário do …
91 c#  winforms 


7
obter enumerador genérico de uma matriz
Em C #, como se obtém um enumerador genérico de uma determinada matriz? No código abaixo, MyArrayé uma matriz de MyTypeobjetos. Gostaria de obter MyIEnumeratorda forma indicada, mas parece que obtenho um enumerador vazio (embora o tenha confirmado MyArray.Length > 0). MyType[] MyArray = ... ; IEnumerator<MyType> MyIEnumerator = MyArray.GetEnumerator() …

7
Posso passar parâmetros do construtor para o método Resolve () do Unity?
Estou usando o Unity da Microsoft para injeção de dependência e quero fazer algo assim: IDataContext context = _unityContainer.Resolve<IDataContext>(); var repositoryA = _unityContainer.Resolve<IRepositoryA>(context); //Same instance of context var repositoryB = _unityContainer.Resolve<IRepositoryB>(context); //Same instance of context IDataContext context2 = _unityContainer.Resolve<IDataContext>(); //New instance var repositoryA2 = _unityContainer.Resolve<IRepositoryA>(context2); RepositoryAe RepositoryBambos têm um construtor …


7
Verifique se há nulo no loop foreach
Existe uma maneira mais agradável de fazer o seguinte: Preciso que uma verificação de null aconteça no arquivo. Cabeçalhos antes de prosseguir com o loop if (file.Headers != null) { foreach (var h in file.Headers) { //set lots of properties & some other stuff } } Resumindo, parece um pouco …
91 c#  loops  foreach  null 

22
.NET Short Unique Identifier
Preciso de um identificador exclusivo no .NET (não é possível usar o GUID, pois é muito longo para este caso). As pessoas acham que o algoritmo usado aqui é um bom candidato ou você tem alguma outra sugestão?

3
Postar dados de formulário usando HttpWebRequest
Quero postar alguns dados de formulário em um URL especificado que não está dentro do meu próprio aplicativo da web. Ele tem o mesmo domínio, como "domain.client.nl". O aplicativo da web tem um url "web.domain.client.nl" e o url onde desejo postar é "idp.domain.client.nl". Mas meu código não faz nada ... …




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.