Programação

Q & A para programadores profissionais e entusiastas

13
Como determinar se o .NET Core está instalado
Eu sei que, para versões mais antigas do .NET, você pode determinar se uma determinada versão está instalada, seguindo https://support.microsoft.com/en-us/kb/318785 Existe um método oficial para determinar se o .NET Core está instalado? (E não me refiro ao SDK, quero verificar um servidor sem o SDK, para determinar se ele possui …

7
Resolvendo instâncias com o ASP.NET Core DI
Como resolver manualmente um tipo usando a estrutura de injeção de dependência interna do ASP.NET Core MVC? A configuração do contêiner é fácil: public void ConfigureServices(IServiceCollection services) { // ... services.AddTransient<ISomeService, SomeConcreteService>(); } Mas como posso resolver ISomeServicesem executar a injeção? Por exemplo, eu quero fazer isso: ISomeService service = …





6
Convert.ChangeType () falha em tipos anuláveis
Desejo converter uma string em um valor de propriedade do objeto, cujo nome eu tenho como string. Estou tentando fazer o seguinte: string modelProperty = "Some Property Name"; string value = "SomeValue"; var property = entity.GetType().GetProperty(modelProperty); if (property != null) { property.SetValue(entity, Convert.ChangeType(value, property.PropertyType), null); } O problema é que …
301 c#  .net  reflection 

5
Extraindo bits com uma única multiplicação
Vi uma técnica interessante usada em resposta a outra pergunta e gostaria de entender um pouco melhor. Recebemos um número inteiro de 64 bits não assinado e estamos interessados ​​nos seguintes bits: 1.......2.......3.......4.......5.......6.......7.......8....... Especificamente, gostaríamos de movê-los para as oito primeiras posições, assim: 12345678........................................................ Não nos importamos com o valor …


30
Visual Studio 2010 - extensões recomendadas [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …


14
Quais ferramentas de análise estática C ++ de código aberto estão disponíveis? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …




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.