Articles of c #

Criando threads – Task.Factory.StartNew vs new Thread ()

Estou apenas aprendendo sobre as novas bibliotecas de Threading e Paralela em .Net 4 No passado eu criaria um novo Thread assim (como um exemplo): DataInThread = new Thread(new ThreadStart(ThreadProcedure)); DataInThread.IsBackground = true; DataInThread.Start(); Agora eu posso fazer: Task t = Task.Factory.StartNew(() => { ThreadProcedure(); }); Qual é a diferença, se alguma? obrigado

Quando parênteses extras têm um efeito diferente da precedência do operador?

Parênteses em C ++ são usados ​​em muitos lugares: por exemplo, em chamadas de function e expressões de agrupamento para replace a precedência do operador. Além de parênteses extras ilegais (como em torno de listas de argumentos de chamada de function), uma regra geral – mas não absoluta – de C ++ é que parênteses […]

Como você passa vários valores enum em c #?

Às vezes, ao ler o código C # de outras pessoas, vejo um método que aceita vários valores de enumeração em um único parâmetro. Eu sempre achei que era legal, mas nunca olhei para isso. Bem, agora acho que posso precisar disso, mas não sei como configurar a assinatura do método para aceitar isso trabalhar […]

Diferença entre System.DateTime.Now e System.DateTime.Today

Alguém pode explicar a diferença entre System.DateTime.Now e System.DateTime.Today em C # .NET? Prós e contras de cada um, se possível.

MVC 4 Editar forma modal usando o Bootstrap

Estou usando o MVC 4 e o Entity Framework para desenvolver um aplicativo da Web de intranet. Eu tenho uma lista de pessoas que podem ser modificadas por uma ação de edição. Eu queria tornar meu aplicativo mais dynamic usando formulários modais. Então, tentei colocar minha visualização no meu modal do Bootstrap e tenho duas […]

Colocar um UIDatePicker em uma UIActionSheet

Eu estou tentando obter um UIDatePicker com um UIButton para aparecer em um UIActionSheet. Infelizmente, ele é cortado e todo o Seletor de Data não fica visível. Eu nem sequer tentei adicionar o UIButton ainda. Alguém pode sugerir que toda a visão se ajuste corretamente? Não tenho certeza de como adicionar as dimensões adequadas, pois […]

Como manter um aplicativo do console .NET em execução?

Considere um aplicativo de console que inicia alguns serviços em um thread separado. Tudo o que precisa fazer é esperar que o usuário pressione Ctrl + C para desligá-lo. Qual das seguintes opções é a melhor maneira de fazer isso? static ManualResetEvent _quitEvent = new ManualResetEvent(false); static void Main() { Console.CancelKeyPress += (sender, eArgs) => […]

Ao converter um projeto para usar o ARC, o que significa “switch case is in protected scope”?

Ao converter um projeto para usar o ARC, o que significa “alternar maiúsculas e minúsculas no escopo protegido”? Eu estou convertendo um projeto para usar o ARC, usando o Xcode 4 Edit -> Refactor -> Converter para Objective-C ARC … Um dos erros que recebo é “switch case está no escopo protegido” em “alguns” dos […]

O que significa “#define _GNU_SOURCE”?

Hoje eu tive que usar a function basename() , e o man 3 basename ( aqui ) me deu uma mensagem estranha: Notas Existem duas versões diferentes de basename () – a versão POSIX descrita acima, e a versão GNU , que é obtida depois #define _GNU_SOURCE #include Eu estou querendo saber o que este […]

Implementando -hash / -isEqual: / -isEqualTo…: para collections Objective-C

Nota: As seguintes perguntas de SO estão relacionadas, mas nem elas nem os resources vinculados parecem responder totalmente minhas perguntas, particularmente em relação à implementação de testes de igualdade para collections de objects . Práticas recomendadas para sobrescrever -isEqual: e -hash Técnicas para implementar o hash em objects Cocoa mutáveis fundo NSObject fornece implementações padrão […]