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


10
Problema ao obter o AssemblyVersion em uma página da web usando Razor / MVC3
Estou usando o seguinte código em um rodapé em meu arquivo _Layout.cshtml para colocar os dados da versão AssemblyInfo no rodapé de cada página do meu site MVC3. Contudo: @System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString() Apenas imprime no rodapé: Revision 0.0.0.0 Quando eu modifiquei a vista para exibir todas as informações de montagem para a …

9
Verifique se o caminho completo foi fornecido
Existe um método para verificar se o caminho fornecido é o caminho completo? Agora estou fazendo isso: if (template.Contains(":\\")) //full path already given { } else //calculate the path from local assembly { } Mas deve haver uma maneira mais elegante de verificar isso?
104 c#  .net  validation  path 


7
Os eventos C # são síncronos?
Esta questão tem duas partes: Será que levantar um evento bloquear o fio, ou ele começar a execução de EventHandlers de forma assíncrona e o fio vai continuar ao mesmo tempo? Os EventHandlers individuais (inscritos no evento) são executados de forma síncrona um após o outro ou são executados de …
104 c#  .net  events  delegates 


6
Formatando texto em um TextBlock
Como obtenho a formatação de um texto dentro de um TextBlockcontrole em meu aplicativo WPF? Ex: gostaria de ter certas palavras em negrito, outras em itálico e algumas em cores diferentes, como este exemplo: A razão por trás da minha pergunta é este problema real: lblcolorfrom.Content = "Colour From: " …
104 c#  wpf  wpf-controls 

13
NuGet atrás de um proxy
Eu descobri que o NuGet permite a configuração de configurações de proxy desde a versão 1.4. Mas, não consigo encontrar nenhum exemplo de linha de comando. Estou tentando executar uma compilação e o NuGet não consegue se conectar. Como faço para definir as configurações de proxy na linha de comando?
104 c#  msbuild  nuget 

9
Web API 2: como retornar JSON com nomes de propriedade camelCased, em objetos e seus subobjetos
ATUALIZAR Obrigado por todas as respostas. Estou em um novo projeto e parece que finalmente cheguei ao fundo disso: parece que o código a seguir era de fato o culpado: public static HttpResponseMessage GetHttpSuccessResponse(object response, HttpStatusCode code = HttpStatusCode.OK) { return new HttpResponseMessage() { StatusCode = code, Content = response …

14
Suprimir aviso CS1998: este método assíncrono não tem 'espera'
Eu tenho uma interface com algumas funções assíncronas. Algumas das classes que implementam a interface não têm nada a esperar, e algumas podem apenas lançar. É um pouco chato com todos os avisos. Quando não estiver usando o await em uma função assíncrona. É possível suprimir a mensagem? public async …
104 c#  asynchronous 

6
O que é uma bomba de mensagem?
Em esta discussão (publicado há um ano), há uma discussão dos problemas que podem vir com a executar o Word em uma sessão não-interativo. O conselho (bastante forte) dado ali é para não fazer isso. Em uma postagem é declarado "Todas as APIs do Office pressupõem que você está executando …



10
C # excluir uma pasta e todos os arquivos e pastas dentro dessa pasta
Estou tentando excluir uma pasta e todos os arquivos e pastas dentro dessa pasta, estou usando o código abaixo e recebo o erro Folder is not empty, alguma sugestão sobre o que posso fazer? try { var dir = new DirectoryInfo(@FolderPath); dir.Attributes = dir.Attributes & ~FileAttributes.ReadOnly; dir.Delete(); dataGridView1.Rows.RemoveAt(dataGridView1.SelectedRows[i].Index); } catch …
104 c#  directory 


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.