Perguntas com a marcação «.net-4.0»

Versão 4.0 do .NET Framework. Use para perguntas especificamente relacionadas ao .NET Framework 4.0. Para perguntas sobre o .NET Framework em geral, use a marca .net.




14
Como posso obter o favicon de um site?
Pergunta bastante simples: criei um pequeno aplicativo que é basicamente apenas um favorito que fica na bandeja do sistema para que eu possa abrir sites / pastas / arquivos usados ​​com frequência no mesmo lugar. Obter os ícones padrão do meu sistema para tipos de arquivo conhecidos não é terrivelmente …
115 c#  .net-4.0  favicon 

10
Sobrecarga do operador C # para `+ =`?
Estou tentando sobrecarregar o operador +=, mas não consigo. Eu só posso fazer uma sobrecarga do operador para+ . Por quê? Editar O motivo pelo qual isso não está funcionando é que tenho uma classe Vector (com um campo X e Y). Considere o seguinte exemplo. vector1 += vector2; Se …


3
HtmlString vs. MvcHtmlString
HtmlString vs. MvcHtmlString Quais são as diferenças entre os dois, ou quando preferir um ao outro? Editar: Uma coisa a preferir MvcHtmlStringmais HtmlStringé o método de extensão IsNullOrEmptyde MvcHtmlString.

3
O início não pode ser chamado em uma tarefa do tipo promessa. exceção está chegando
Estou criando um aplicativo de desktop wpf simples. A IU tem apenas um botão e um código em arquivo .cs como. private void Button_Click_2(object sender, RoutedEventArgs e) { FunctionA(); } public void FunctionA() { Task.Delay(5000).Start(); MessageBox.Show("Waiting Complete"); } Mas, surpreendentemente, a linha Task.Delay(5000).Start();está lançando um InvalidOperationException: O início não pode …
108 c#  c#-4.0  .net-4.0 


5
Por que posso criar uma classe chamada “var”?
Não é varuma palavra-chave em C #? Mas por que posso fazer isso: public class var { } public class main { public static void main(string[] args) { var testVar = new var(); } } O varque é usado no código é a varclasse que é declarada antes da mainclasse. …
103 c#  .net-4.0 

4
Criando threads - Task.Factory.StartNew vs new Thread ()
Estou começando a aprender sobre as novas bibliotecas Threading e Parallel em .Net 4 No passado, eu criaria um novo Thread como este (como exemplo): DataInThread = new Thread(new ThreadStart(ThreadProcedure)); DataInThread.IsBackground = true; DataInThread.Start(); Agora posso fazer: Task t = Task.Factory.StartNew(() => { ThreadProcedure(); }); Qual é a diferença se …


11
Como limpar o MemoryCache?
Eu criei um cache usando a classe MemoryCache. Adiciono alguns itens, mas quando preciso recarregar o cache, quero limpá-lo primeiro. Qual é a maneira mais rápida de fazer isso? Devo percorrer todos os itens e removê-los um de cada vez ou existe uma maneira melhor?



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.