Resultados da pesquisa a pedido "c#-4.0"

1 a resposta

CreateObject equivalente para C # 4, palavra-chave dinâmica e associação tardia?

Como criar um objeto dinâmico COM / OLE / ActiveX no C # 4.0 a partir de um identificador de programa ou ProgID (como "Word.Application") sem fazer referência a uma biblioteca? No C # 3.5, eu teria que escrever algo como Type comObjectType = ...

4 a resposta

Como salvar enum no banco de dados como string

Esta é a minha classe modelo, onde temos um tipo que pode ser um zumbi ou um ser humano public class User { public int ID { get; set; } public string Name { get; set; } public Type Type { get; set; } public List<Wepon> WeposInList { get; set; } ...

12 a resposta

Por que devo atualizar para o c # 4.0?

Eu sei que existem alguns novos recursos agradáveis no C # 4.0, mas não consigo, por toda a minha vida, pensar em um motivo convincente para atualizar projetos existentes ou mudar para novos projetos. Eu já vi algumas postagens em que as pessoas ...

5 a resposta

Usando o MEF como IoC

Depois de ler algumas coisas como esta: http://mikehadlow.blogspot.com/2008/09/managed-extensibility-framework-why.html [http://mikehadlow.blogspot.com/2008/09/managed-extensibility-framework-why.html] Entendo que o MEF possui algumas ...

4 a resposta

ObservableCollection: chamando OnCollectionChanged com vários novos itens

observe que estou tentando usar a ação NotifyCollectionChangedAction.Add em vez de .Reset. o último funciona, mas não é muito eficiente com grandes coleções. então eu subclassei ObservableCollection: public class ...

3 a resposta

Mapeando objetos de negócios e objetos de entidade com reflexão c #

Eu quero de alguma forma mapear objeto de entidade para objeto de negócios usando reflexão em c # - public class Category { public int CategoryID { get; set; } public string CategoryName { get; set; } }Minha classe de entidade tem as mesmas ...

2 a resposta

O argumento de grupo de método sobrecarregado confunde a resolução de sobrecarga?

A seguinte chamada para o sobrecarregadoEnumerable.Select [http://msdn.microsoft.com/en-us/library/system.linq.enumerable.select.aspx] método: var itemOnlyOneTuples = "test".Select<char, Tuple<char>>(Tuple.Create);falha com um erro de ...

2 a resposta

Qual é a maneira correta de recuperar minhas classes de enumeração personalizadas por seu valor?

Eu criei minhas próprias pseudo-enumerações personalizadas dentro do meu modelo de domínio para permitir que eu tenha alguns valores mais detalhados. Por exemplo, minha turma é a seguinte: public abstract class Enumeration<X, Y> : IComparable ...

1 a resposta

Possível erro do compilador C # 4.0, outras pessoas podem verificar?

Como não sei exatamente qual parte dele desencadeia o erro, não tenho muita certeza de como identificá-lo melhor. Esta pergunta é um subproduto da pergunta SOO código c # parece ser otimizado de maneira inválida, de modo que o valor de um objeto ...

1 a resposta

Cancelando uma Tarefa

Tenho uma tarefa que preciso cancelar se o tempo de espera terminar. Por exemplo var t = Task.Factory.StartNew(() => { Thread.Sleep(5000) // some long running task "do something" }); Task.WaitAll(new[] {t}, 1000);Mas parece que a tarefa ainda ...